Very non-comprehensive, but from things I’ve read and liked:
How: What I Wish I Knew When Learning Haskell
What: Chris Okasaki, Purely Functional Data Structures
Why: SICP
I second SICP as a good ‘why’ book for this.
Very non-comprehensive, but from things I’ve read and liked:
How: What I Wish I Knew When Learning Haskell
What: Chris Okasaki, Purely Functional Data Structures
Why: SICP
I second SICP as a good ‘why’ book for this.