The mmtl package
A modular monad transformer library, (almost) a drop-in replacement for the monad transformer library (mtl). It provides a uniform lifting of operations through any monad transformer. Known differences with mtl: - It provides a uniform lifting of operations for any monad transformer. - It does not provide a RWS monad (but you can build it yourself ;) - The class MonadTrans requires a new member function tmap. - The lifting of callCC through StateT coincides with the lifting in MonadLib, but not with the lifting in mtl.
Properties
| Version | 0.1 |
|---|---|
| Dependencies | base |
| License | BSD3 |
| Author | Mauro Jaskelioff |
| Maintainer | mjj@cs.nott.ac.uk |
| Category | Control |
| Upload date | Tue Sep 30 13:34:30 UTC 2008 |
| Uploaded by | MauroJaskelioff |
| Built on | ghc-6.10, ghc-6.12, ghc-6.8 |
| Build failure | ghc-7.0 (log), ghc-7.2 (log) |
Modules
Downloads
- mmtl-0.1.tar.gz (Cabal source package)
- package description (included in the package)