All Versions
4
Latest Version
Avg Release Cycle
441 days
Latest Release
1846 days ago
Changelog History
Changelog History
-
v0.2.1.1
May 07, 2018 -
v0.2.0 Changes
November 21, 2017- Introduced super-applicatives through the
Applicative
class. This is a natural broadening of our approach. - ๐ Renamed the constrained
CFunctor
toFunctor
so it can act as a drop in replacement for the standard functor type class. - ๐ Introduced support for superarrows through the
ArrowArr
,ArrowSequence
,ArrowSelect
andArrowCombine
type classes.- Added
ebba
examples that uses superarrows.
- Added
- ๐ Restructure modules to put common plugin code into a module that is not associated with supermonad or superarrows specifically. The old modules are still provided so that people coming from the paper can still rely on those instructions.
- ๐ Fixed effect monad examples by using the new version of the
effect-monad
package that supports GHC 8+. - ๐ Generalized and fixed issue with the constrained
WrappedMonad
instances.
- Introduced super-applicatives through the
-
v0.2.0.1 Changes
March 11, 2018- โ Additional examples of supermonads and superapplicatives.
- Reference the papers explaining supermonads and -applicatves in the readme.
-
v0.1 Changes
December 25, 2016- ๐ Initial release.