Hey. Why I can't implement interface with only method by lambda?
Copy code
interface Listener1Owner<out T> {
fun setListener(listener: ((T) -> Unit)?)
}
//interface Listener1Owner does not have constructor
val l:Listener1Owner<String> = Listener1Owner<String>{event :String -> event.length}