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

2.0

TL;DR; An unfinished, hard to follow, mess of a book. Use other Haskell books (and learning resources), then come back to this if you feel you need to.

I know that is harsh, but it's how I feel about it today, the day I decided to give up on the book (for now). I made it through about 3/4, so it's not like I didn't give it a chance.

With a tagline of "Think learning Haskell is difficult? It doesn't have to be.", I really wanted to like this book. This is written in a bit of an "academic" style that I found hard to stick with. There were attempts to make this more "approachable", but too often ideas were presented in passing better than when they were trying to focus on one.

Give the bit of research, the authors had a falling out (Julie doesn't even get paid when we buy this book, it seems). That falling out does explain a lot of my problem with the book since the authors were probably not working well together.

It was simply released in too "raw" of a state and isn't polished enough (especially for the rather high cost of the book). If you haven't bought the book, I'd say hold off and see if other books and resources work for you before you come back to this book.