Re:Learn You a Haskell for Great Good
by js8 on Wednesday August 22, 2018 @05:11AM
(#17817376)
I would start with Haskell Programming from first principles, as it is recommended by many and it looks good (I have to admit I started with LYAH but content-wise, HPFFP is much better).
I also recommend reading these web documents as a supplement:
I am now reading Haskell High Performance Programming (https://www.packtpub.com/application-development/haskell-hig...), and while the book is more intermediate (it assumes that you can find the documentation and read the Haskell code yourself), I think it is a good overview of how to use modern Haskell in real projects.
I also recommend reading these web documents as a supplement:
http://dev.stephendiehl.com/hask/
https://wiki.haskell.org/All_About_Monads
https://wiki.haskell.org/Typeclassopedia
https://www.fpcomplete.com/blog/2017/09/all-about-strictness
I am now reading Haskell High Performance Programming (https://www.packtpub.com/application-development/haskell-hig...), and while the book is more intermediate (it assumes that you can find the documentation and read the Haskell code yourself), I think it is a good overview of how to use modern Haskell in real projects.