Shop now Shop now Shop now Up to 70% off Fashion Shop All Amazon Fashion Cloud Drive Photos Amazon Fire TV Subscribe and Save Shop now Shop Fire Shop Kindle Shop now Shop now Shop now

Customer Reviews

4.5 out of 5 stars4
4.5 out of 5 stars
5 star
3
4 star
0
3 star
1
2 star
0
1 star
0
Format: Kindle EditionChange
Price:£40.54

Your rating(Clear)Rate this item
Share your thoughts with other customers

There was a problem filtering reviews right now. Please try again later.

on 28 May 2013
I highly recommend this book to all people with an interest in learning F#. The examples are very good and go deep. Most books just scratch the surface and focus too much on syntax, this one shows practical applications. I wouldn't recommend it to be the first thing to read for an absolute F# novice, though, I would start with some introductory tutorial blogs or articles first.
0Comment1 of 1 people found this helpful. Was this review helpful to you?YesNoReport abuse
on 7 October 2013
This is the third book I read on F# and while all of the previous ones were good, this one shines!

The authors assume no prior knowledge of functional programming, but this is not a book that will only get you started with F#; it will literally make you an expert, as the title suggests. This is no surprise, since Don Syme is one of the authors.
0CommentWas this review helpful to you?YesNoReport abuse
on 11 August 2014
This is an excellent book. As a C# programmer I found it enlightening, even though at the moment I have no plans to use F# in production. Highly recommended.
0CommentWas this review helpful to you?YesNoReport abuse
on 22 June 2014
This is an interim review and I expect to upgrade the rating later on, when I have read further - which I will certainly be doing as the overall approach and style are greatly to my liking and this promises to prove at least among the best offerings available.

However, I want to flag a potentially crucial difficulty: Chapter 2 presents a "first" program which is refreshingly more demanding than the traditional 'Hello World (!)' offering ... that program, unfortunately, does not run as presented (at least not on my primary system). I tried two approaches to putting things right, neither of which has borne fruit, before deciding to move on. The difficulty apparently has something to do with how (or how verbosely) a function that is part of the String library needs to be specified. Now, actually, the description of the program and its working are sufficiently clear that seeing it all happen on screen before me is, arguably, not crucial. And, eventually, I expect to come to understand how to put things right (I am mainly a Mac user and not well up in Visual Studio, nor do I need to be in order to use F#).

So my gripe is this. Any language like F# can be expected to evolve (indeed, my FSI reports version 3.1, which is conceivably part of the reason) but this book is in its third iteration and should take care to keep up, especially with the psychologically critical first program. I look forward to being able to read the appropriate erratum/update on the book's APress website.
0Comment0 of 2 people found this helpful. Was this review helpful to you?YesNoReport abuse

Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.