Functors, Applicatives and Monads in pictures | Hacker News Reader