Oil month Automotive Spring Reading Introducing Prime Wardrobe nav_sap_plcc_ascpsc Unlimited Music. Offline listening. Learn more. PCB for select Bang & Olufsen Starting at $39.99 Grocery Handmade Personalized Jewelry Home Gift Guide Mother's Day gifts across Amazon Home Gift Guide Book a house cleaner for 2 or more hours on Amazon Fifty Shades Freed available to buy Fifty Shades Freed available to buy Fifty Shades Freed available to buy  Kids Edition Echo Dot Fire tablets: Designed for entertainment Kindle Paperwhite GNO Shop now Start your Baby Registry

Customer Review

on June 8, 2011
One of my long withstanding goals as a developer has been to try and understand functional programming. I'm primarily a .NET developer and have been captivated by the growing influence of functional programming on the .NET framework since the introduction of generics and LINQ. After trudging through a couple of F# books and watching some of Erik Meijer's videos on Channel 9, I still found myself looking for something to help things click for me. So, I looked to Haskell. When searching for a good introduction to Haskell, I came across this book. Not only is this one of the best programming books I've read, it was perfect for getting me to that "a-ha" moment with functional programming. Terms that used to go in one ear and out the other, or remind me of my favorite Indian dish, finally started to make sense. It's good to work outside of the box and get those little gray cells fired up. The explanations are so concise and simple that even I could understand it. In previously futile attempts to understand Monads, I found myself reading and re-reading explanations by others to little avail. Not so with this book. And the chapter explaining types and type classes is pure gold. Kudos to the author for providing a clear, simple, and informative introduction to functional programming concepts via Haskell. For other .NET developers seeking to learn about functional programming, do yourself a favor and read this book first, before you try playing with F#.
0Comment| 11 people found this helpful. Was this review helpful to you? Report abuse| Permalink
What's this?

What are product links?

In the text of your review, you can link directly to any product offered on Amazon.com. To insert a product link, follow these steps:
1. Find the product you want to reference on Amazon.com
2. Copy the web address of the product
3. Click Insert product link
4. Paste the web address in the box
5. Click Select
6. Selecting the item displayed will insert text that looks like this: [[ASIN:014312854XHamlet (The Pelican Shakespeare)]]
7. When your review is displayed on Amazon.com, this text will be transformed into a hyperlink, like so:Hamlet (The Pelican Shakespeare)

You are limited to 10 product links in your review, and your link text may not be longer than 256 characters.

Product Details

4.5 out of 5 stars
$35.96+ Free shipping with Amazon Prime