Haskell-style monad do-notation for Ruby | Hacker News Reader