fix haskell-mode