
17 Jan
2014
17 Jan
'14
11:07 a.m.
I uploaded the package pooled-io to Hackage: https://hackage.haskell.org/package/pooled-io It is intended to perform parallelism in the IO monad. I needed it for computations that must write intermediate data to disk. The main task of the package is to make sure that no more than a maximum number of actions is run in parallel. There are three modules: For actions without monadic results, for actions with monadic results and for actions that depend on each others results.