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,,,,,,,
Change logNone available
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
UploadedThu Mar 14 03:35:38 UTC 2013 by SimonMarlow
DistributionsDebian:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:
Downloads20853 total (595 in last 30 days)
StatusDocs uploaded by user
Build status unknown [no reports yet]




Maintainers' corner

For package maintainers and hackage trustees