Monads are just monoids in the category of endofunctors | Hacker News Reader