abstract-par: Type classes generalizing the functionality of the 'monad-par' library.

[ bsd3, control, library, monads, parallelism ] [ Propose Tags ]

The Par monad offers a parallel programming API based on dataflow programming. To use the Par monad, install the monad-par package, which includes this package as a dependency.

This package is an abstract interface only. It provides a number of type clasess, but not an implementation. The type classes separate different levels of Par functionality. See the Control.Monad.Par.Class module for more details.


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS] 0.3, 0.3.1, 0.3.3
Dependencies base (>=4 && <5), deepseq (>=1.1) [details]
License BSD-3-Clause
Copyright (c) Ryan Newton 2011-2012
Author Ryan Newton
Maintainer Ryan Newton <rrnewton@gmail.com>
Category Control, Parallelism, Monads
Home page https://github.com/simonmar/monad-par
Uploaded by RyanNewton at 2013-11-06T14:30:35Z
Distributions Arch:0.3.3, Debian:0.3.3, Fedora:0.3.3, FreeBSD:0.3.3, LTSHaskell:0.3.3, NixOS:0.3.3, Stackage:0.3.3
Reverse Dependencies 11 direct, 3670 indirect [details]
Downloads 53436 total (45 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Successful builds reported [all 1 reports]