Untitled
12345678910111213141516
class Instance(var content: String)
fun something(instance: Instance) : (String) -> String {
return { string -> instance.content + string }
}
fun main(args: Array<String>) {
println("Hello, world!")
val instance = Instance("Foo")
val a = something(instance)
println(a("Bar"))
instance.content = "Modified"
println(a("Instance"))
}
Kotlin
INFO