igor.wojda
representsTypeOf
FooImpl
ephemient
interface Foo { fun representsTypeOf(kType: KType): Boolean } class FooImpl { override fun representsTypeOf(kType: KType): Boolean = TODO() } inline fun <reified T> Foo.representsTypeOf(): Boolean = representsTypeOf(typeOf<T>())
A modern programming language that makes developers happier.