Old MacDonald had a monad stack eio = except_t io.error io And in his stack he had I/O, io = state io.real_world With a monad here and a monad there Here a monad there a monad Everywhere a monad! |
||
|---|---|---|
| .. | ||
| control | ||
| data | ||
| lean | ||
| meta | ||
| coe.lean | ||
| core.lean | ||
| default.lean | ||
| env_ext.lean | ||
| function.lean | ||
| init.md | ||
| io.lean | ||
| platform.lean | ||
| util.lean | ||
| version.lean.in | ||
| wf.lean | ||