Revision as of 10:32, 18 May 2012

There are many Emacs packages and modules for Haskell. The most prominent ones are haskell-mode, ghc-mod and Scion.

1 Haskell-mode

The haskell-mode package is a set of major modes for Emacs for writing Haskell code and working with Haskell projects. Features syntax highlighting, intelligent indentation, interaction with inferior Haskell interpreter, code browsing, and Cabal project integration. It support Hugs, GHCi, Cabal and hslint, hoogle, cabal-dev, and other utilities.