Monads made simple in JavaScript | Hacker News Reader