freer: Implementation of the Freer Monad
Freer is an implementation of "Freer Monads, More Extensible Effects"
The key features of Freer are:
An efficient effect system for Haskell - as a library!
Implementations for several common Haskell monad instances:
Core components for defining your own Effects
[Skip to Readme]
Modules
- Control
- Monad
- Control.Monad.Freer
- Control.Monad.Freer.Coroutine
- Control.Monad.Freer.Cut
- Control.Monad.Freer.Exception
- Control.Monad.Freer.Fresh
- Control.Monad.Freer.Internal
- Control.Monad.Freer.Reader
- Control.Monad.Freer.State
- Control.Monad.Freer.StateRW
- Control.Monad.Freer.Trace
- Control.Monad.Freer.Writer
- Control.Monad.Freer
- Monad
- Data
- Data.FTCQueue
- Open
- Data.Open.Union
Downloads
- freer-0.2.2.3.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.2.2.1, 0.2.2.2, 0.2.2.3, 0.2.2.4, 0.2.2.5, 0.2.2.6, 0.2.3.0, 0.2.4.0, 0.2.4.1 |
---|---|
Change log | changelog.md |
Dependencies | base (>=4.7 && <4.9), freer [details] |
License | BSD-3-Clause |
Copyright | Alej Cabrera 2015 |
Author | Alej Cabrera |
Maintainer | cpp.cabrera@gmail.com |
Category | Control |
Home page | https://gitlab.com/cpp.cabrera/freer |
Bug tracker | https://gitlab.com/cpp.cabrera/freer/issues |
Source repo | head: git clone git clone https://gitlab.com/cpp.cabrera/freer.git |
Uploaded | by alcabrera at 2016-02-26T07:56:59Z |
Distributions | NixOS:0.2.4.1 |
Executables | examples |
Downloads | 7341 total (27 in the last 30 days) |
Rating | 2.25 (votes: 2) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-11-27 [all 2 reports] |