@hackage operational0.2.4.2
Implementation of difficult monads made easy with operational semantics.
Categories
License
BSD-3-Clause
Maintainer
Heinrich Apfelmus <apfelmus quantentunnel de>
Links
Versions
Installation
Tested Compilers
Dependencies (3)
- base >=4.8 && <5
- mtl >=1.1 && <2.4
- transformers >=0.5.6 && <0.7 Show all…
Dependents (24)
@hackage/has-transformers, @hackage/signals, @hackage/Chart-fltkhs, @hackage/serf, @hackage/redis-resp, @hackage/sunroof-compiler, Show all…
Package Flags
buildexamples
(on by default)
Build example executables.
This library makes it easy to implement monads with tricky control flow.
This is useful for: writing web applications in a sequential style, programming games with a uniform interface for human and AI players and easy replay capababilities, implementing fast parser monads, designing monadic DSLs, etc.
Related packages:
MonadPrompt — http://hackage.haskell.org/package/MonadPrompt
free-operational — http://hackage.haskell.org/package/free-operational