Hey everybody,
glad to be in touch. I recently launched a Haskell language implemntation for all JetBrains IDEs (IntelliJ, PyCharm, CLion, GoLand, RubyMine etc) and am now looking for early adopters.
It is called “Flexible Haskell” and is a ground-up new language implementation with a full Haskell grammar (BNF/JFlex). You can find it on the Marketplace (searching “Flexible Haskell” should do the trick).
—
Here’s a quick screenshots:
—
Even though it’s a new plugin, I tried to push out a solid set of features from the start: HLS integration for smart completions and diagnostics, an integrated GHCi REPL, structure view, Haddock docs, live templates, run configurations for Stack, Cabal and runghc. I also added sdk integration, so you can manage your haskell project version from the project structure view.
Anyway, this is just a first release. And what I really need right now is people who are willing to try and tell me what works and what doesn’t. I’m happy to hand out free voucher codes for a trial month to anyone here who wants to give it a go and share their experience. Just reply, dm me or reach out on GitHub and I’ll send one over.
Feedback and Feature wishes would be fantastic! And if you like the work, a quick review on the JetBrains marketplace would mean the world.
On pricing: I really want to make it accessible as possible, while still being able to commit to it. So it is free for open source projects and students, 50% off for non-profits and startups. But if none of that applies, just reach out anyway. At this stage I care a lot more about feedback than anything else.
Hope some of you find it useful. Let me know what you think ![]()
P.S.: I am not sure about the policies of direct linking around here, so if anybody wants to share the link as a reply that would be amazing!
