[Haskell-cafe] "Deep" Coding Support in Haskell

Curtis D'Alves curtis.dalves at gmail.com
Tue Dec 10 16:37:09 UTC 2019


I’m using spacemacs with emacs from AUR and find it pretty feature full. It took a bit of configuration but I got basically everythibb I would want out of an IDE: code completion, on the fly syntax checking, code refactoring with hlint, a nice repl, choice of stack or cabal integration, etc

Curtis D’Alves

> On Dec 10, 2019, at 9:46 AM, Dušan Kolář <kolar at fit.vut.cz> wrote:
> 
> 
> Thank all of you for responses, I've finally given up with IntelliJ IDEA. The Haskell plugins stick on unsupported tools. Moreover, it requires direct installation, no way to make it work with stack. The IDE is not working at all.
>  
> I'll try your suggestions, thanks a lot.
>  
> Dusan
>  
>  
> On sobota 7. prosince 2019 11:37:33 CET Joachim Durchholz wrote:
> > Am 06.12.19 um 21:12 schrieb Niklas Hambüchen:
> > > All attempts to build a successful and economically viable IDE for
> > > Haskell, on any platform, seem to have failed so far. Making a good IDE
> > > takes years of work, people expect all developer tooling to be
> > > open-source (which is a good thing, but extremely few people seem to want
> > > to contribute monetarily then), and so things in this space are are
> > > moving slowly, driven by people's free time contributions, as they did 8
> > > years ago when I started with Haskell.
> > I see that Alan Zimmerman maintains an LSP server (haskell-ide-engine).
> > LSP is supported by most if not all modern IDEs.
> > See https://microsoft.github.io/language-server-protocol/
> >
> > Disclaimer: I have no idea how stable, complete, or practically useful
> > this all is. I'd expect the LSP support in modern IDEs to be pretty
> > complete but I wouldn't be surprised if there were a bad surprise there,
> > and I have no idea what haskell-ide-engien covers.
> >
> > Regards,
> > Jo
> > _______________________________________________
> > Haskell-Cafe mailing list
> > To (un)subscribe, modify options or view archives go to:
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> > Only members subscribed via the mailman list are allowed to post.
>  
>  
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.


More information about the Haskell-Cafe mailing list