dmitry.petrov
for (x in xs) { val y = foo(x) ?: continue val z = bar(x, y) ?: continue doStuff(x, y, z) }