Поведенческий
Как Kotlin реализует дженерики на JVM «под капотом»?
На уровне исходного кода типы Kotlin являются универсальными (generic) Компиляция выполняется для JVM с type erasure В JVM конкретный параметр типа стирается и не сохраняется в байткоде Ограничивать допустимые типы…
Читать ответ