This project aims to be the universal interface to a growing number of Haskell tools, providing a fully-featured Language Server Protocol server for editors and IDEs that require Haskell-specific functionality. Supports plain GHC projects, cabal projects(sandboxed and non sandboxed) and stack projects. Fast due to caching of compile info. Uses LSP, so should be easy to integrate with a wide selection of editors. Diagnostics via hlint and GHC warnings/errors. Code actions and quick fixes via apply-refact. Type information and documentation(via haddock) on hover. Jump to definition.
Features
- List all top level definitions
- Type information and documentation(via haddock) on hover
- Code actions and quick fixes via apply-refact
- Diagnostics via hlint and GHC warnings/errors
- Uses LSP, so should be easy to integrate with a wide selection of editors
- Fast due to caching of compile info
License
BSD LicenseFollow Haskell IDE Engine (HIE)
Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services
Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Haskell IDE Engine (HIE)!