Второй параметр выглядит лишним
На чем тогда делать экстеншен? Без него я могу делать либо на T, либо на Any. На Any - ну такое себе решение, можно писать тогда cast на любом объекте, даже где он теоретически не может выполниться. А на T - не получится на супертипе вызвать (в этом вся идея)
Так сейчас он и так на Any работает 🤷♂️
Если не указывать явно дженерик параметры - действительно работает. Выглядит как баг
Да не, всё же сходится. Почему там не может вывестись Any?
Обсуждают сегодня