Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you'd like to learn Haskell, I'd suggest doing cis194 and then the NICTA Course rather than LYAH and RWH, based on my experiences learning and teaching Haskell.

I have a guide here that lists my recommendations: https://github.com/bitemyapp/learnhaskell#yorgeys-cis194-cou...

I've explained my stances towards what not to use to learn Haskell here: http://bitemyapp.com/posts/2014-12-31-functional-education.h...



Wanted to second the NICTA course as a top-notch resource for learning Haskell. It was only by working through the NICTA exercises that I finally understood functors, applicatives, monads, etc. and more importantly strengthened my intuition for when I could apply these functional tools to practical problems.


WOW Thank you for writing down such a clear learning path! I'm going to dive into it as soon as possible.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: