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.
|Dependencies||base (>=4.3 && <4.10), containers, deepseq, hspec, logict, mtl, QuickCheck [details]|
|Author||Michal J. Gajda <firstname.lastname@example.org>|
|Maintainer||Michal J. Gajda <email@example.com>|
|Source repo||head: git clone https://github.com/mgajda/monad-lgbt|
|Uploaded||by MichalGajda at Sat Jul 23 12:22:18 UTC 2016|
|Downloads||491 total (14 in the last 30 days)|
|Rating||(no votes yet) [estimated by rule of succession]|
Docs uploaded by user [build log]
Last success reported on 2016-07-23 [all 1 reports]
For package maintainers and hackage trustees