Provides the monad-par interface, but based on modular scheduler "mix-ins". https://github.com/simonmar/monad-par
|Latest on Hackage:||0.3|
This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.
This library provides a composable abstraction for Resources which
can be mixed and matched to build Schedulers.
Resource typically corresponds to a specific kind of hardware or
to a style of scheduling. This package contains implementations of
Resources that implement parallel scheduling on the CPU.
To use a complete meta-par Scheduler, import Control.Monad.Par.SMP for
example, which will provide a
runPar as well as instances for the
relevant classes that enable
Par programming (e.g.