-
Warning and error diagnostics from GHC
-
Type information and documentation on hover, including your own comments.
-
Jump to definition: for now only for local code definitions
-
Document symbols
-
Highlight references in document
-
Code completion
-
Formatting via Brittany, Floskell, Fourmolu, Ormolu or Stylish Haskell
-
Code evaluation (Haskell Language Server), see (Tutorial)
-
Integration with retrie
-
Code lenses for explicit import lists
-
Generate functions from type signatures, and intelligently complete holes using Wingman (tactics)
-
Integration with hlint to show diagnostics and apply hints via apply-refact
-
Module name suggestions for insertion or correction
-
Call hierarchy support