class Nullable<T : Any> : Type<T?, Nullable<T>>()
}
fun <T : Any, V: Type<T?, V>> f(type: Type<T?, V>) {
when (type) {
is Type.Nullable<T> -> println(type)
}
}
оно?
охх, местами у меня уже есть рекурсивные дженерики. Спасибо, появилась идея.
Обсуждают сегодня