try stylish-haskell.