Save Big On Open-Box & Used Products: Buy "Programming in Haskell” from Amazon Open-Box & Used and save 81% off the $64.99 list price. Product is eligible for Amazon's 30-day returns policy and Prime or FREE Shipping. See all offers from Amazon Open-Box & Used.
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.
Programming in Haskell
Use the Amazon App to scan ISBNs and compare prices.
Prepare for your professional certification with study guides and exam prep tools from Wiley. See more
Frequently bought together
Customers who bought this item also bought
Special offers and product promotions
'The best introduction to Haskell available. There are many paths towards becoming comfortable and competent with the language but I think studying this book is the quickest path. I urge readers of this magazine to recommend Programming in Haskell to anyone who has been thinking about learning the language.' Duncan Coutts, Monad Reader
'Two groups of people must consider this book. The first is professors interested in rapidly introducing students to fundamental concepts in functional programming. This book, supplemented with online resources and professorial guidance could easily serve as the textbook for a semester-long course on functional programming. The second group is programmers interested in surveying the functional paradigm as quickly as possible.' Journal of Functional Programming
This introduction is ideal for beginners as it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples. Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics.
Browse award-winning titles. See more
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
As a first text however, it will introduce complications that will mostly impede progress. At this writing, the best, most lucid introduction to Haskell is still "Learn You a Haskell for Greater Good" which has the added bonus of having a free online version.
The book covers the very basics that everyone new to Haskell and new to functional programming needs to understand. However, the book does not cover material enough to become a Haskell developer. It just covers enough to get you started with the language, and most importantly, to enable you to understand other Haskell books out ther, which on the contrary, seem to assume that one has a broader understanding on functional programming.
The reason I gave it 4 starts instead of 5 is because it uses a strange symbology in the examples which forces the reader to interpret the symbols when writing Haskell code. You have to read an appendix to interpret symbols as actual Haskell operators.
Nonetheless, rather than define the book for the gaps, I do feel like it is another solid intro to programming in Haskell but nowhere near enough to send a programmer on their way independently. Coupling the book with one of the other two texts is a good idea (Learn You a Haskell ... or the O'Reilly book).
Has very large margins on the pages as well, which seems wasteful. Some of the topics covered seem rather light, for example curried functions. I understand what they are, but had to go elsewhere to really get a good sense of the point of them.