Package0.6.2ControlMonads
control-monad-free
Free monads and monad transformers
- Version0.6.2
- CategoryControl, Monads
- LicenceLicenseRef-PublicDomain
- AuthorLuke Palmer, Pepe Iborra
- Maintainerpepeiborra@gmail.com
- Homepagegithub.com/pepeiborra/control-monad-free
- Pinned byhackage control-monad-free 0.6.2
- Sourcehackage.haskell.org/package/control-monad-free-0.6.2
Modules
3 modules- Control.Monad.Free58
- Control.Monad.Free.Improve3Naive Free monads suffer from a quadratic complexity,
- Control.Monad.Free.Zip2
Description
This package provides datatypes to construct Free monads, Free monad transformers, and useful instances. In addition it provides the constructs to avoid quadratic complexity of left associative bind, as explained in:
Janis Voigtlander, Asymptotic Improvement of Computations over Free Monads, MPC'08
Depends on
2 packages- base-4.20.2.0with GHC
- transformers-0.6.1.1with GHC