A code formatter for Haskell