Haskell - The Trivial Monad (great intro with exercises) | Hacker News Reader