I just finished the FileIO course of #fpcourse (https://github.com/system-f/fp-course)!
In celebration I've put it all up on #gist. I'm hoping reviews my code as well as hoping it's useful for others.
Next I will be doing State and then StateT.
Applicative: https://gist.github.com/hyperrealgopher/1c08a64001738d3b32d1d1c6bfb0a787
Monad: https://gist.github.com/hyperrealgopher/f9c09a8cfaca4f3e6bf37e2cf2f7aa6a
FileIO: https://gist.github.com/hyperrealgopher/b53d65b7bb37b00e1fca6b2d803edc1f
Functor: https://gist.github.com/hyperrealgopher/dd7332b6bd08dfce4b284d28ab5addc4
List: https://gist.github.com/hyperrealgopher/581508488777297c770a4ce1d4a8380e
Optional: https://gist.github.com/hyperrealgopher/fbaa716cb3d34be3e5bd882aba0ea603