Make Haskell use more pleasurable