Warn on using plain cabal.
Use haskell-mode from Marmalade.