- Series: Texts in Computing
- Paperback: 450 pages
- Publisher: College Publications (May 7, 2004)
- Language: English
- ISBN-10: 0954300696
- ISBN-13: 978-0954300692
- Product Dimensions: 6.1 x 1 x 9.2 inches
- Shipping Weight: 1.4 pounds (View shipping rates and policies)
- Average Customer Review: 18 customer reviews
- Amazon Best Sellers Rank: #523,944 in Books (See Top 100 in Books)
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.
The Haskell Road to Logic, Maths and Programming. Second Edition (Texts in Computing)
Use the Amazon App to scan ISBNs and compare prices.
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
This is not meant to be a negative review! Instead, it is a warning to those with minimal programming/Mathematics background expecting to learn Haskell. Personally, I loved this book and wish I came across it years ago. In fact, I wish I had come across functional programming years ago and therefore had not wasted years trying abstract other less abstract-able languages.
It is 95% of math, and 5% of Haskell (I didn't measure it line by line, rather my impression of the coverage in the text) and I cannot figure it out what was the real aim of the authors. Teaching math? Then why including Haskell pieces? Showing there is a link between math and Haskell -- sure, but in such case, it is only superficial (as the authors showed by themselves (*)), and secondly why bothering with so many math topics?
Don't get me wrong -- it is not that this book is bad. It is simply OK, and the problem is competiton is better. I cannot see anything special about it, if I would have to go after math, I know better books for each topic. And with Haskell -- it is just a touch here, so it is not useful if you would like to learn Haskell. And if you know Haskell already I doubt you need over 400 pages of dense math just to convince yourself the vertical bar in math serves similar purpose in Haskell.
So, for the content I would say: "nothing special here, move along". I am giving rating 3/5 however it should be 2.5/5 for terrible publishing -- the font is small and the margins are huge (around 3 cm). 400 pages of constant eyes strain while reading. Someone did a "marvellous" job in technical department.
(*) To be fair, I found single gem for language designers, page 117 -- showing that two equivalent math notations translated directly into Haskell gave two NON equivalent pieces of code. This single paragraph is interesting (at least for me) and inspiring, but this is too little. If I was offered to get my money back, I wouldn't buy this book -- instead I would pick something entirely about Haskell, most likely "Learn You a Haskell for Great Good" by Miran Lipovaca.
Most recent customer reviews
As others have mentioned, this is really a math book that uses Haskell as a vehicle to teach the math.Read more