mmtl: Modular Monad transformer library

[ bsd3, control, library ] [ Propose Tags ] [ Report a vulnerability ]

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.

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1
Dependencies base [details]
License BSD-3-Clause
Author Mauro Jaskelioff
Maintainer mjj@cs.nott.ac.uk
Category Control
Uploaded by MauroJaskelioff at 2008-09-30T13:34:30Z
Distributions
Reverse Dependencies 4 direct, 0 indirect [details]
Downloads 1271 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]