Add haskell-mode