mplatvoet
10/29/2015, 1:33 PM//So from this, what the developers write
fun foo () {
val a = contin(1)
val b = contin(a+2)
val c = b + 3
}
//To this, what the compiler effectively outputs
fun foo () {
contin(1) {
val a = it
contin(a+2) {
val b = it
val c = b + 3
}
}
}