The monad-par package

[Tags: bsd3, library]

The Par monad offers a simple API for parallel programming. The library works for parallelising both pure and IO computations, although only the pure version is deterministic.

For complete documentation see Control.Monad.Par.

Some examples of use can be found in the examples/ directory of the source package.

Other related packages:

Changes in 0.3.4 relative to 0.3:


Versions0.1,,,, 0.3, 0.3.4,,,,,,
Dependenciesabstract-deque (>=0.1.4), abstract-par, array (>=0.3), base (==4.*), containers, deepseq (>=1.1), monad-par-extras (==0.3.*), mtl (>=, mwc-random (>=0.11), parallel (>=3.1)
Copyright(c) Simon Marlow 2011
AuthorSimon Marlow, Ryan Newton
MaintainerSimon Marlow <>, Ryan Newton <>
CategoryControl, Parallelism, Monads
Home page
Upload dateThu Mar 14 03:35:38 UTC 2013
Uploaded bySimonMarlow
DistributionsDebian:, FreeBSD:, NixOS:
Downloads15598 total (1168 in last 30 days)




Maintainers' corner

For package maintainers and hackage trustees