Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
+ $3.99 shipping
+ $3.75 shipping
Haskell Design Patterns Paperback – November 6, 2015
|New from||Used from|
"Children of Blood and Bone"
Tomi Adeyemi conjures a stunning world of dark magic and danger in her West African-inspired fantasy debut. Learn more
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
About the Author
Ryan Lemmer is software maker, coach, and strategic advisor based in Cape Town. With a background in mathematics and computer science and 20 years of developing software in the trenches, Ryan remains inspired and humbled by the process of creating and evolving software. Ryan is a polyglot programmer, who prefers to think in Haskell. He loves to learn and facilitate learning for others.
If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 83%). Print edition purchase must be sold by Amazon. Learn more.
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
It also provides a behind-the-scenes look at the evolution of Haskell as a language that is very worthwhile, fair, balanced, and objective.
Judicious use of quotes is tastefully interjected, which helps to frame the discussion.
The book eloquently ends with a quote (from "History of Haskell") which I will summarize in my own words as a conjecture about a day when Haskell will become a distant memory, but when that day comes it will live on in the genes of other technologies which it influenced.
What a gem of a book. I'm glad I didn't miss it.
That said, if you already know Haskell, you will spot the errors right away and will not be confused. Beyond that, if you are in the process of moving to the intermediate level of Haskell, this book will give some of the information you need to move from beginner to intermediate.
This book contains numerous grammar and spelling errors, to the point where I am convinced that it has not been edited at all. Some of the examples don't even parse. Others are nonsensical and could not possibly do what the author claims that they do. I am convinced that this book has not had any technical review whatsoever. The author makes basic mistakes like claiming that (a function equivalent to) `foldl` operates in constant space, which is a property of `foldl'` and requires strictness annotations. There isn't a single section of this book without inexcusable grammar, spelling, and technical errors.
I enjoyed the authors explanation of Recursion, pattern matching, and polymorphism.