[Haskell-cafe] Haskell, stack and the Atom editor
alexey.raga at gmail.com
Mon Apr 11 22:36:09 UTC 2016
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 <tkoster at gmail.com> wrote:
> On 9 April 2016 at 17:03, Thomas Koster <tkoster at gmail.com> wrote:
> > I want to switch to the Atom editor for my Haskell development. I have
> > several times over the last few years and given up each time because
> > 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?
> On 9 April 2016 at 21:42, Raphael Gaschignard <dasuraga at gmail.com> wrote:
> > 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
> > better than a language-agnostic linter tool
> On 10 April 2016 at 01:56, Wojciech Danilo <wojciech.danilo at gmail.com>
> > I'm using Atom for a week for a big commercial Haskell project. It has
> > minuses and the ide-haskell is not the best it could be, but it works
> > than any editor I've been using so far for Haskell development (mainly
> > sublime). The type-checking, linting and error displaying inside
> > 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
> > seem to be pretty active and helpful and they develop it pretty fast.
> > installing everything ide-haskell worked out-of the box for me.
> On 10 April 2016 at 05:06, Anton Felix Lorenzen <anfelor at posteo.de> 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 at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe