Monads as a Programming Pattern | Hacker News Reader