mirror of
https://github.com/coot/free-category.git
synced 2024-11-28 11:43:02 +03:00
1.3 KiB
1.3 KiB
Changelog for free-category
Version 0.0.4.5
- Support
GHC-9.6
. - Export
Arr
all constructors.
Version 0.0.4.4
- Added support for GHC:
9.0
,9.2
,9.4
. - Dropped support for
GHC-8.6
or earlier. - Added ArrChoice a free ArrowChoice.
Version 0.0.4.2
- updated for GHC 8.10.1
Version 0.0.4.0
- hoistOp
- Renamed
Control.Category.FreeEff
module asControl.Category.FreeEffect
and renamed top level terms:EffCategory
type class toEffectCategory
FreeEffCat
toEffCat
FreeEffCat
constructor asEffect
andlift
aseffect
liftCat
toliftEffect
foldNatLift
tofoldNatEffCat
- Show instance of 'Cat' and 'C' via 'ListTr' (GHC >= 806)
- Performance optimisations: rewrite rules & inline pragmas
- Export ListTr from Control.Category.Free
- foldrL, foldlL and zipWithL
Version 0.0.3.0
- Efficient 'Cat' and 'Aff' based on real time queues with scheduling
- Added Monoid instances
- Added Op category
- added
arrArr
,mapArr
,foldArr
forArr
free arrow category - added
arrCat
,mapCat
,fodlMap
forCat
free categroy
Version 0.0.2.0
- EffCategory class and FreeEffCat category transformer
- Example usage of FreeEffCat
Version 0.0.1.0
- free category (concrete and condensity transformed)
- free arrows (concrete and condensity transformed)