The introductory programming language genre is difficult. There are only a handful of classics like the first C book and the first LaTeX manual to emulate. Striking a balance between, too much and not enough detail, simple but not stupid examples and finding a tone that informs yet keeps readers engaged is far harder than it looks. Miran has met these challenges and produced the finest programming language book I've read in years. That this book was written by a student writing in a second language is even more remarkable. I'll have to keep an eye on this author. A nice and quite approachable book about Haskell. I liked it and recommend it to my students (along with the website, from which the book was originally created), but I still feel that if I didn't know most of the concepts before reading the book, I could use more examples (and more examples why a certain feature is needed or useful). But the point probably is that the book is aimed at people, who have experience with programming, but not necessarily with the functional style.
There is no better way under the sun to learn you a Haskell, my friends.
—yahs
Nice book for beginners. Helped me a lot, to get started with Haskell.
—germany
Good book to start you off on the trail of learning Haskell.
—LordRockyV
great overview. for the self-starting learner. no exercises.
—thebrutalassassiner007