/language-haskell

Highlighting and snippet support for the Haskell language in visual studio code.

Primary LanguageTypeScript

Haskell Language support

Support for the Haskell programming language in visual studio code.

Highlighting

Adds highlighting support for Haskell (.hs) based on the Haskell TextMate bundle and Cabal files (.cabal) via a concoction of my own.

Also adds automatic indentation after where, do, -> etc.

![Screenshot Haskell](./images/Screenshot 1.png)

![Screenshot Cabal](./images/Screenshot Cabal 1.png)

Snippets

Includs common Haskell code snippets, such as data and newtype declarations, main module, if and case.

Bugs

This is still a pretty young extension. If you happen to notice bugs or have suggestions for improvements visit the issue section of the repository.

Roadmap

  • More common haskell snippets
  • Support for literate haskell (currently broken and disabled)