Recursion schemes for effect-ts.
- Folds
- Catamorphism
- Paramorphism
- Zygomorphism
- Histomorphism
- Unfolds
- Anamorphism
- Apomorphism
- Refolds
- hylomorphism
- A version of all of the above that is lazy, allows running effects inside the
operation, and returns the result wrapped in an
Effecttype. - Fuse folds/unfolds/refolds into tuples and structs.
- Stack-safety using the
effect-tsEffecttype as a continuation monad. - Tests for all morphisms and combinators, and some law tests for folds and unfolds.
No examples or documentation.