Functors and Monads for People Who Have Read Too Many “Tutorials” | Hacker News Reader