tasks := [] tasks.add (task (:: log.info "foo") tasks.add (task (:: do.something "else") tasks.do: |t| t.wait log.info "all done"
Task.group
monitor.Semaphore
tasks.size
finally