понял reified помечается Параметезированый дженерик и после с этим полем можно работать как с обычным классом. Верно или я ошибаюсь?
если из прочтения документации все еще не понятно. то можешь reified T воспринимать как эффект инлайн функциий. т.е. можно писать generic код, и использовать типовой параметр в операторах is, as и пр a is T, b as T
И типо можно повесить if или when на T и не беспокоиться что упадешь.
не совсем понятно что ты имеешь ввиду тут.
When (t){ is A()->{} is B()->{} is C()->{} }
Обсуждают сегодня