monad-par-0.3.4.1: A library for parallel programming based on a monad

The monad-par package

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:

Properties

Versions0.1, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.3, 0.3.4, 0.3.4.1
Dependenciesabstract-deque (≥0.1.4), abstract-par, array (≥0.3), base (4.*), containers, deepseq (≥1.1), monad-par-extras (0.3.*), mtl (≥2.0.1.0), mwc-random (≥0.11), parallel (≥3.1)
LicenseBSD3
Copyright(c) Simon Marlow 2011
AuthorSimon Marlow, Ryan Newton
MaintainerSimon Marlow <marlowsd@gmail.com>, Ryan Newton <rrnewton@gmail.com>
StabilityExperimental
CategoryControl, Parallelism, Monads
Home pagehttps://github.com/simonmar/monad-par
Upload dateThu Mar 14 03:35:38 UTC 2013
Uploaded bySimonMarlow
Built onghc-7.6
DistributionsNixOS: 0.3.4.1, Debian: 0.1.0.3, FreeBSD: 0.3.4.1

Modules

Downloads