monad-lgbt: Monad transformers for combining local and global state.
This is library providing a nice typeclass interface for monads with two different states: local and global. Local state is backtraced whenever intervening monad transformer backtracks. Global state is preserved across all backtracing. It provides nice, classy interface for monads with backtrackingbackjumpingcontinuations.
|Versions [faq]||0.0.1, 0.0.2|
|Dependencies||base (>=4.3 && <4.10), containers, deepseq, hspec, logict, mtl, QuickCheck [details]|
|Author||Michal J. Gajda <email@example.com>|
|Maintainer||Michal J. Gajda <firstname.lastname@example.org>|
|Source repo||head: git clone https://github.com/mgajda/monad-lgbt|
|Uploaded||by MichalGajda at 2016-07-23T12:22:18Z|
|Downloads||1084 total (28 in the last 30 days)|
|Rating||(no votes yet) [estimated by Bayesian average]|
Docs uploaded by user [build log]
Last success reported on 2016-07-23 [all 1 reports]
For package maintainers and hackage trustees