meta-par
Version 0.3 revision 0 uploaded by RyanNewton.
Package meta
- Synopsis
- Provides the monad-par interface, but based on modular scheduler "mix-ins".
- Description
This library provides a composable abstraction for Resources which can be mixed and matched to build Schedulers. A Resource typically corresponds to a specific kind of hardware or to a style of scheduling. This package contains implementations of basic 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. ParFuture).
- Author
- Adam Foltzer, Ryan Newton
- Bug reports
- n/a
- Category
- Control,Parallelism,Monads
- Copyright
- (c) Adam Foltzer 2011-2012
- Homepage
- https://github.com/simonmar/monad-par
- Maintainer
- Adam Foltzer <acfoltzer@gmail.com>
- Package URL
- n/a
- Stability
- Experimental