simon.vergauwen
val printThreadName = IO { println(Thread.currentThread().name) } printThreadName.continueOn(IO).flatMap { printThreadName.continueOn(Main).flatMap { printThreadName } }