.. | ||
src | ||
test | ||
.gitignore | ||
a.txt | ||
b.txt | ||
packages.dhall | ||
README.md | ||
spago.dhall |
Abilities
Implementation of my idea of abusing typeclass-dictionaries in order to create a barebones effect system.
File structure
File | Description |
---|---|
Abilities.purs | Overloaded pure do-notation enabling implicit dictionary passing |
Ask.purs | Reader-monad effect |
Io.purs | IO-monad effect |
Main.purs | Demo showcasing usage of IO together with Ask |