3 ms·
Nice article, i've been learning Haskell for about a month solving kata on http://www.codeswars.com/ http://www.codeswars.com/ using https://www.fpcomplete.com/
by julian_perrott 11y ago
Nice article, i've been learning Haskell for about a month solving kata on http://www.codeswars.com/ http://www.codeswars.com/ using https://www.fpcomplete.com/ 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.
- grp 11y agoHaskell 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.
- gallabytes 11y agoHow've you liked actually using yi? My only experience with it was rather frustrating.
- grp 11y agoMy 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/ https://yi-editor.github.io/pages/vimgolf/
- pjmlp 11y agoI 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://leksah.org/ http://eclipsefp.github.io/ http://eclipsefp.github.io/
- mercurial 11y agoUnfortunately, 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.
- dnsdns 11y agoHI GUYS! PLEASE HELP ME! IS GOOGLE DNS DOWN?
- agarden 11y agolamdu has some interesting features:http://peaker.github.io/lamdu/ http://peaker.github.io/lamdu/
- julian_perrott 11y agoLove the Bret Victor talk mentioned on the Lamdu page: https://vimeo.com/36579366 https://vimeo.com/36579366 "Bret Victor - Inventing on Principle"