GHC-Mod has been unsupported for several years now. This package still might work with older GHC releases (where GHC-Mod still works), but overall its usefulness is questionable. Hence, this repository is deprecated and archived.
If you want to discuss haskell-ghc-mod, feel free to open an issue on https://github.com/atom-haskell/ide-haskell/issues.
This package is primarily intended as backend for ide-haskell.
Haskell ghc-mod opens pipe to ghc-modi and queries types, info and checks for errors.
Please refer to the official documentation site https://atom-haskell.github.io
Since 1.0.0, haskell-ghc-mod provides haskell-completion-backend
service.
NOTE: Prior to 1.0.0, ide-backend service was provided. It has been scrapped in favor of ide-haskell's UPI.
You can find description in src/completion-backend/index.ts
Copyright © 2015 Atom-Haskell
Contributors (by number of commits):
- Nikolay Yakimov
- Daniel Gröber
- Petr Gladkikh
- Mike MacDonald
- Maiddog
- Maciej Aleksandrowicz
- Jason Jackson
- Dennis J. McWherter Jr
- Aaron Wolf
See the LICENSE.md for details.