I’m learning functional programming and writing things down as I go. Some of my understanding may be incomplete or wrong, and I expect to refine it in the fullness of time.
I collected links to a few Haskell learning resources here. I expect this list will need expansion and refinement as I learn more.
This still assumes prior programming experience.
There are a couple of great lists of Haskell resources (from beginner all the way to advanced):
Here are links to a couple of specific tutorials:
(Keep in mind that this book is from 2008 so parts of it are outdated. This StackOverflow discussion points out the obsolete parts.)
Haskell Wikibook - this book starts from the basics, but proceeds to fairly advanced topics; it actually