https://github.com/cutsea110/monadic-recursion-schemes
Recursion Schemes for Monadic version.
https://github.com/cutsea110/monadic-recursion-schemes
monad recursion-schemes
Last synced: 3 months ago
JSON representation
Recursion Schemes for Monadic version.
- Host: GitHub
- URL: https://github.com/cutsea110/monadic-recursion-schemes
- Owner: cutsea110
- License: bsd-3-clause
- Created: 2020-05-11T00:41:39.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-19T01:29:02.000Z (over 2 years ago)
- Last Synced: 2025-10-21T13:57:13.282Z (3 months ago)
- Topics: monad, recursion-schemes
- Language: Haskell
- Size: 42 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Recursion Schemes for Monadic version
[](https://hackage.haskell.org/package/monadic-recursion-schemes) [](http://travis-ci.com/cutsea110/monadic-recursion-schemes)
## Overview
The Monad version of recursion schemes is provided.
This library strongly relies on [recursion-schemes](https://hackage.haskell.org/package/recursion-schemes).
We also provide multiple variants for some, but not all, morphisms.
Such variants may have a single prime or two or more consecutive primes at the end of the function name, and may be of different types, but they are essentially the same.