External Publication
Visit Post

Flexible Haskell - a new plugin for JetBrains IDEs

Haskell Community [Unofficial] April 21, 2026
Source

New Release: Flexible Haskell 2026.1.16

New Features:

  • CPP Support: C preprocessor directives (#if, #ifdef, #endif, etc.) now recognized and highlighted
  • Improved native formatting (#22)

Fixes:

  • Extend Selection (Ctrl+W) now steps through import items, import lists, import declarations, and all imports properly (#21)
  • Extend Selection (Ctrl+W) selects enclosing instance/class declaration after selecting a function inside a where clause (#21)


Added CPP support, so #if/#ifdef/#endif blocks no longer break the parser. Extend Selection keeps getting smarter too. Apart from that lots of fixes to formatter.

@vasdommes: Thanks for the bug reports (#21, #22). @develop7: Thanks for the CPP support recommendation

Discussion in the ATmosphere

Loading comments...