News for hackers. Stuff that matters.
Re:Becoming Productive in Haskell by julian_perrott on Friday April 24, 2015 @05:14AM (#9432153)
Nice article, i've been learning Haskell for about a month solving kata on http://www.codeswars.com/ using https://www.fpcomplete.com/ as my IDE. I'm finding it quite a learning curve understanding what library functions there are and how to use them. The code I write often ends up being quite different to the other solutions on codewars.

I'm missing Visual Studio, are there any realy good Haskell IDEs out there? for example ones which allow debugging.

Re:Becoming Productive in Haskell by grp on Friday April 24, 2015 @05:36AM (#9432188)
Haskell with Emacs is awesome! There's a few modes available to have a powerful IDE. I don't remember which ones as xmonad + yi (or vi) is enough for me now.
Re:Becoming Productive in Haskell by gallabytes on Friday April 24, 2015 @08:05PM (#9436609)
How've you liked actually using yi? My only experience with it was rather frustrating.
Re:Becoming Productive in Haskell by grp on Tuesday April 28, 2015 @06:35AM (#9451316)
My main reason of change is because emacs was getting too slow and buggy. After trying a few hacks in 'init.el' and co, it was getting worse... Suddendly Yi!

As I code only in haskell, it's perfect fun for me. Now, maybe a good way to start is using/practicing their Vimgolf client. [0]

In emacs, as I didn't use any others modes (except haskell-mode ...), I don't need their wonderful package managers any more.

[0] https://yi-editor.github.io/pages/vimgolf/

Re:Becoming Productive in Haskell by pjmlp on Friday April 24, 2015 @09:11AM (#9433034)
I have used Leksah and EclipseFP a few times, they are ok. I don't remember how good they are debugging code.

http://leksah.org/

http://eclipsefp.github.io/

Re:Becoming Productive in Haskell by mercurial on Friday April 24, 2015 @10:17AM (#9433422)
Unfortunately, the state of debugging in Haskell, last time I checked, was pretty dismal.

Vim + ghcmod + syntastic has a useful subset of the functionalities of an IDE.

Re:Becoming Productive in Haskell by dnsdns on Friday April 24, 2015 @10:17AM (#9433427)
HI GUYS! PLEASE HELP ME! IS GOOGLE DNS DOWN?
Re:Becoming Productive in Haskell by agarden on Friday April 24, 2015 @08:11PM (#9436625)
lamdu has some interesting features:http://peaker.github.io/lamdu/
Re:Becoming Productive in Haskell by julian_perrott on Saturday April 25, 2015 @07:25AM (#9438014)
Love the Bret Victor talk mentioned on the Lamdu page: https://vimeo.com/36579366 "Bret Victor - Inventing on Principle"