operational (original) (raw)
Maintained by Heinrich Apfelmus
This version can be pinned in stack with:operational-0.2.4.2@sha256:51e95653245ac4eae9637b92ca0ecb70e9033ef5e9d1879145ce5c19aae4b841,2656
Module documentation for 0.2.4.2
- Control
- Control.Monad
* Control.Monad.Operational
- Control.Monad
Changelog for the operational
package
0.2.4.2 – Maintenance release.
- Compatibility with
mtl-2.3.1
0.2.4.1 – Maintenance release.
- Restrict dependencies to ensure GHC >= 7.10.
0.2.4.0 – Feature release.
- Update to build with GHC 9.0.1.
- Add utility functions
interpretWithMonadT
,unviewT
andmapInstr
- Add utility
Functor
,Applicative
, andMonad
instances forProgramViewT
type.
0.2.3.5 – Maintenance release.
- Update references to other packages.
- Modernize
.cabal
file.
0.2.3.4 – Maintenance release.
- Restrict dependencies to ensure GHC >= 7.2.
0.2.3.3 – Maintenance release.
- Minor fixes to documentation and examples
0.2.3.2 – Maintenance release.
- Bump
mtl
dependency to allow 2.3
0.2.3.1 – Maintenance release.
- Bump
mtl
dependency to allow 2.2
0.2.3.0 – Maintenance release.
- added instance for
MonadReader
class - clean up documentation
0.2.2.0 – Feature release.
- add utility function
interpretWithMonad
0.2.1.0 – Maintenance release.
- minor change: eta-reduce
Program
andProgramView
type synonyms
0.2.0.3 – Maintenance release.
- moved project repository to github
0.2.0.0 – Feature release.
- changed name of view type to
ProgramView
- added instances for mtl classes
- new function
liftProgram
to embedProgram
inProgramT
- new example
TicTacToe.hs
- various documentation updates
0.1.0.0
- initial release