simon.vergauwen
04/29/2019, 3:43 PMmain
IO (some worker thread name)
main
The first main depends on the actual thread that starts the execution but you can force this on main by using IO.unit.continueOn(Main).flatMap
or by importing shift
from arrow.effects.extensions.io.concurrent.shift
if memory serves me right and do Main.shift().flatMap {