package outer fun f(c: () -> Unit) { } fun f(c: () -> T): String = ""