Haskell can be written using nothing more than a text editor, and most popular editors include Haskell syntax highlighting out of the box. In addition, some editors can be enhanced to provide IDE-like features, using the tools listed below.
- Provides instant error feedback, completions, go to definition, applying suggestions, type of expression.
- Works with GHC 7.8 onwards, benefits from Stack.
Some video like https://cldup.com/zU-xtcjhZW.mp4
- Provides error feedback on save, running tests.
- Works with any pre-installed GHC.
Also available integrated into Vim.
Also, we can take some valid options from here: https://github.com/Gabriel439/post-rfc/blob/master/sotu.md#ide-support