[Haskell-cafe] Haskell, stack and the Atom editor

Alexey Raga 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
> 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?
>
> 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
> likely
> > better than a language-agnostic linter tool
>
> On 10 April 2016 at 01:56, Wojciech Danilo <wojciech.danilo at gmail.com>
> 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 <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
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20160411/b39f69ab/attachment.html>


More information about the Haskell-Cafe mailing list