<@U2SKJHSGK> ``` fun main(args: Array&lt;String&g...
# getting-started
a
@miha-x64
Copy code
fun main(args: Array<String>) {
	val a: Wrapper<ConcreteY<*>> = object : Wrapper<ConcreteY<*>>() {}
}
open class Wrapper<B: Y<*>> {
    fun inPosition(b: B) { }
    
    fun outPosition(): B = throw Exception()
}

interface Y<A>

class ConcreteY<A> : Y<A>
🤔 1