A review by doppioslash
Haskell Programming From First Principles by Julie Moronuki, Christopher Allen

5.0

Great intro to Haskell, it leaves nothing unexplained, which is the usual problem with Haskell intro resources. It's big, but if you go through all of it you'll have strong foundations. If it's too much you can still skip around and clarify the topics you most need to.