Add cabal interactive mode to haskell-mode