
Another thing you can try is Visual Studio Code. It is an electron-based
ide (just as atom) and after installing haskell plugins it just works.
On Sun, 10 Apr 2016 12:47 Thomas Koster
I want to switch to the Atom editor for my Haskell development. I have
On 9 April 2016 at 17:03, Thomas Koster
wrote: tried several times over the last few years and given up each time because hardly anything works.
At this point I am ready to give up yet again. Does anybody have any last-minute advice on using Atom to develop with Haskell and Stack?
ide-haskell has recently gotten a slack backend (https://atom.io/packages/ide-haskell-stack). Could be worth your time. According to the ide-haskell github issue, the support is pretty "bare bones"(https://github.com/atom-haskell/ide-haskell/issues/108) but
On 9 April 2016 at 21:42, Raphael Gaschignard
wrote: likely better than a language-agnostic linter tool
On 10 April 2016 at 01:56, Wojciech Danilo
wrote: I'm using Atom for a week for a big commercial Haskell project. It has some minuses and the ide-haskell is not the best it could be, but it works better than any editor I've been using so far for Haskell development (mainly sublime). The type-checking, linting and error displaying inside text-editor is almost real-time on modern hardware. I've been not using emacs mostly because I prefer the sublime-like style of work. The guys behind ide-haskell seem to be pretty active and helpful and they develop it pretty fast. After installing everything ide-haskell worked out-of the box for me.
On 10 April 2016 at 05:06, Anton Felix Lorenzen
wrote: I am using atom with ide-haskell and stack. Basically all you need is to load ghc-mod in stack:
stack install ghc-mod stack exec atom
It needs some time to build, but then it works really well. It has minor issues though: - It doesn't lookup, whether an import is legal (e.g. if the matching package is installed) - You can't trigger a build process inside atom
But aside from that it is fine. I can only recommend it.
Thanks Raphael, Wojciech and Anton. I tried out ide-haskell with the ide-haskell-stack backend. Everything seems to be working well enough to give it a go for my next project.
However, type-checking, linting and error display inside the editor is far from real-time for me (never < 1s), but they never were for me, so I don't think that has anything to do with Atom.
-- Thomas Koster _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe