- hindent
- intrusive and opinionated, but battle-tested
- vim plugin
- brittany
- newer project
- stylish haskell
- less intrusive than formatting
- alphabetizes imports
- consistent alignment on declarations
- vim plugin
- less intrusive than formatting
- Intero
- hdevtools
- useful for in-editor linting, but type checking suffers from a bug where it can only read system GHC version, and not stack GHC version
- vim plugin
- Recommend using with Ale
- Dante for SpaceMacs
- ide-haskell (Atom)