A word on Haskell Monads and C++ | Hacker News Reader