Open
Description
In the Convenient Utilities section in Control.Concurrent.Async
module of async
package, there are many, well, convenient utilities exposed for running lists of IO
actions concurrently. Is there a reason that these convenient utilities are not written in this library?
I understand that it would take a bit of effort to write them, but I was wondering if there is a deeper reason, one tightly coupled with the implementation of the Process
monad, that these utilities do not exist.