Как работает type inference для дженериков?

Ответ

Компилятор выводит параметры типа по аргументам вызова. slices.Clone(s) выводит тип элемента из s. Явно: F[int](42). Вывод работает по аргументам и по результатам (если нужно). Нельзя вывести - нужно указать тип явно: F[int]().

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.