1
1
mirror of https://github.com/coot/free-category.git synced 2024-08-16 09:30:46 +03:00

Updated ChangeLog

This commit is contained in:
Marcin Szamotulski 2019-10-06 23:21:27 +01:00
parent ce0510c372
commit f5d21153a0

View File

@ -1,5 +1,19 @@
# Changelog for free-category
## Version 0.0.4.0
- hoistOp
- Renamed `Control.Category.FreeEff` module as `Control.Category.FreeEffect`
and renamed top level terms:
- `EffCategory` type class to `EffectCategory`
- `FreeEffCat` to `EffCat`
- `FreeEffCat` constructor as `Effect` and `lift` as `effect`
- `liftCat` to `liftEffect`
- `foldNatLift` to `foldNatEffCat`
- 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
@ -15,16 +29,3 @@
## Version 0.0.1.0
- free category (concrete and condensity transformed)
- free arrows (concrete and condensity transformed)
## Unreleased changes
- hoistOp
- Renamed `Control.Category.FreeEff` module as `Control.Category.FreeEffect`
and renamed top level terms:
- `EffCategory` type class to `EffectCategory`
- `FreeEffCat` to `EffCat`
- `FreeEffCat` constructor as `Effect` and `lift` as `effect`
- `liftCat` to `liftEffect`
- `foldNatLift` to `foldNatEffCat`
- Show instance of 'Cat' and 'C' via 'ListTr' (GHC >= 806)
- Export ListTr from Control.Category.Free
- foldrL, foldlL and zipWithL