Some haskell goodies.
structured haskell mode