No description
app | ||
src | ||
test | ||
.gitignore | ||
free-monad-example.cabal | ||
LICENSE | ||
package.yaml | ||
README.md | ||
Setup.hs |
Free Monad sample project
Using Hydra as a reference for study.
Library
https://hackage.haskell.org/package/free
Resources
- What are free monads
- You could have invented free monads
- Purify code using free monads
- What does free buy us
- Random gist
- Free Monads
- Many roads to free monads
- Hierarchical Free Monads & Software Design in Functional Programming by Alexander Granin
Free Monads Performance
- Asymptotic Improvement of Computations over Free Monads
- Free Monads for less - Part 1
- Free Monads for less - Part 2
- Free Monads for less - Part 3
- Kan Extensions
- The Free and The Furious: And by 'Furious' I mean Codensity
- Effects for less - Great talk, must watch
- Problem Set - The Codensity transformation
Fix Point
- Fix and Recursion
- The Y Combinator
- The Y Combinator - Slight Return
- A series of articles on Recursion schemes
- Understanding Algebras