[Haskell] Monadic pretty-printing