simon.vergauwen
IO.fx { val ops List<IO<Unit>> = files.map { name -> download(name, dest) } val result: IO<List<Unit>> = NonBlocking.parSequence(ops) !result }