1
1
mirror of https://github.com/coot/free-category.git synced 2024-10-26 15:15:00 +03:00

Updated README and CHANGELOG files

This commit is contained in:
Marcin Szamotulski 2019-08-31 12:23:27 +02:00
parent 1f20714c0a
commit 97cfd5c551
2 changed files with 9 additions and 2 deletions

View File

@ -1,5 +1,12 @@
# Changelog for free-category
## 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` for `Arr` free arrow category
- added `arrCat`, `mapCat`, `fodlMap` for `Cat` free categroy
## Version 0.0.2.0
- EffCategory class and FreeEffCat category transformer

View File

@ -4,10 +4,10 @@
This package contains efficient free category using realtime
queues (C. Okasaki 'Pure Functional Data Structures') and another one using CPS
style. Also free arrows are included and free Kleisli categories.
style. Also free arrows and free Kleisli categories are included.
Free categories are useful to model state machines in a simple yet type safe
way and for that purpose `Kleisli` categroies are a very useful target which
manner. For that purpose `Kleisli` categroies are a very useful target which
allows to include monadic computations. This packge contains a useful
generalisation of `Kliesli` categories captured by `EffCategory` class
(effectful categories), and a (free) transformer which lifts a category to