Enter your mobile number 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.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Beginning F# (Expert's Voice in .NET) 2010th Edition
Use the Amazon App to scan ISBNs and compare prices.
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
Frequently Bought Together
Customers Who Bought This Item Also Bought
Top Customer Reviews
This book is the most tutorial, and it covers the topic pretty thoroughly (even monads and continuations are touched on).
This book is also the most ecumenical (as of this writing). That is to say, it is not Microsoft-centric: it also caters to those coming from the Unix world and those using Mono.
Even if you don't consider yourself a beginner, you're likely to benefit from reading this book cover to cover (and for me that includes reading the legalese, the index, and the advertisements: everything!).
Sometimes Robert will draw attention to what might seem like a trivial point; but he's actually citing a representative point, and trying to instill in the reader an intuitive understanding of the design philosophy behind F#.
This book even covers quotations, compilation, interpreters, parsers, and the gestalt of language oriented programming (wherein domain specific languages are crafted as a way to control complexity). These important topics might seem pretty intense for a beginner's book, but they are presented in the same tutorial fashion that basic concepts are presented with. This is arguably the most accessible presentation of F#, and is based on one of the first books to come out.
Sometimes people try to do too much too fast, without having learned the basics first. That can be a recipe for frustration that might result in failing to stay the course. This book was often just what the (proverbial) doctor ordered for me, during such times of frustration. I'm very grateful for this book, and for Robert's helpfulness.
There are code samples in this book that are real gems of great value. It will take me years to fully digest all the great information this book has to offer.
I find this annoying. Nonetheless, in the author's defense, I freely admit that using no resources other than this book, I'm learning to write simple F# programs and get them to run. So I'm learning F#. I just don't _feel_ like I'm learning it.
I give this book 5 stars for effectiveness but 1 star for the frustration factor. This averages 3.
Most Recent Customer Reviews
this book is good for learning the f# syntax and features but knowing only object oriented programming it doesn't really teach you how to program functionally which is the reason i... Read morePublished on September 16, 2011 by joseph
I found this F# book a useful resource while learning F#.
Incidentally, I gave just one star to Pickering's older F# book, but only for the reason that his older book is... Read more