blob: 0b8367771fe5e6884525efaadb5ff2d3addc4744 [file] [log] [blame]
fun <T> eval(fn: () -> T) = fn()
fun String.f(x: String): String {
fun String.g() = eval { this@f + this@g }
return x.g()
}
fun box() = "O".f("K")