Monads, why should I care? – Part I | Hacker News Reader