n3o59hf
fun a(i: Int) { println(i * i) } fun b(i: Int) { println(i + i) } fun main(args: Array<String>) { val choice = "a" when (choice) { "a" -> ::a else -> ::b }(42) }