Difference between revisions of "Haskell-mode"

From WikEmacs
Jump to navigation Jump to search
(added basic haskell-mode page)
 
(add features list)
 
(3 intermediate revisions by 3 users not shown)
Line 8: Line 8:
 
}}
 
}}
  
'''haskell-mode''' provides Emacs font-lock, indentation, and navigation for the [[Haskell]] programming language.
+
'''haskell-mode''' provides Emacs support for the [[Haskell]] programming language. It features:
 +
 
 +
* syntax highlighting,
 +
* indentation,
 +
* code navigation,
 +
* autocompletion,
 +
* autoformatting,
 +
* compilation helpers,
 +
* interactive mode, interaction with GHCI,
 +
* Cabal files support,
 +
* browsing Haddock documentation (with w3m),
 +
* spell checking strings and comments (flyspell)
  
 
== Basic setup ==
 
== Basic setup ==
Line 31: Line 42:
  
 
[[Category:Programming]][[Category:Third Party Package]]
 
[[Category:Programming]][[Category:Third Party Package]]
 +
[[Category:Programming_languages]]

Latest revision as of 10:17, 16 May 2017

haskell-mode
Description major mode for Haskell programming
Author Chris Done
Maintainer Chris Done
Source https://github.com/haskell/haskell-mode
Part of Emacs no

haskell-mode provides Emacs support for the Haskell programming language. It features:

  • syntax highlighting,
  • indentation,
  • code navigation,
  • autocompletion,
  • autoformatting,
  • compilation helpers,
  • interactive mode, interaction with GHCI,
  • Cabal files support,
  • browsing Haddock documentation (with w3m),
  • spell checking strings and comments (flyspell)

Basic setup

(require 'haskell-mode)

Helpful keybindings

Common Customization

See Also

Project Pages

Tutorial Pages