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.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Beginning F# (Expert's Voice in .NET) 2010th Edition

4.2 out of 5 stars 6 customer reviews
ISBN-13: 978-1430223894
ISBN-10: 1430223898
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$4.10 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$35.95 On clicking this link, a new layer will be open
More Buying Choices
28 New from $25.00 27 Used from $0.09

There is a newer edition of this item:

Beginning F# 4.0
$42.72
(1)
In Stock.
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$35.95 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Beginning F# (Expert's Voice in .NET)
  • +
  • Expert F# 4.0
Total price: $105.94
Buy the selected items together

Editorial Reviews

About the Author

Robert Pickering is an extraordinarily prolific writer on F#. The F# Wiki on his website, Strangelights.com, is among the most popular F# web sites in the world. He is a consultant for LexiFi, lives in France, and works on projects in England, Denmark, Holland, and Belgium. He received his bachelor of science degree in computer science from Manchester University in 1999.
NO_CONTENT_IN_FEATURE
New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Series: Expert's Voice in .NET
  • Paperback: 448 pages
  • Publisher: Apress; 2010 edition (December 20, 2009)
  • Language: English
  • ISBN-10: 1430223898
  • ISBN-13: 978-1430223894
  • Product Dimensions: 7.5 x 1 x 9.2 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #1,917,025 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback Verified Purchase
All the F# books out there are puzzle pieces in the F# jigsaw puzzle; hence they all have a unique role to play in the milieu.

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.

Thanks Robert!
Comment 15 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book demands a lot of the reader. One of the first things you learn about F# is that (in common with many other functional languages) it does type inference from context. In this book, the reader is left to do feature inference from examples. The author introduces many or most important constructs in examples without explanation, and leaves the reader is left to guess about them. I've read thru page 60 and still haven't seem a coherent explanation of something so simple and basic as F# syntax, a decent definition of lists and sequences and the differences between them, Printf formatting characters, and much much more.

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.
Comment 12 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I haven't made it all the way through the book yet, but, what I have made it through treats the F# basics well. The author goes into good detail covering the subject. One must understand that the F# language is basically aimed at functional programming, one can do imparative programming in the language such as the way you program in visual basic or C#, but, the language is primarily aimed at the functional side which requires one to think a little differently about: 1. the way you program, 2. the logic used in programming. It is my hope that this helps anyone who wants to try the language as I did. The kind of programming I do doesn't lend itself well to this style.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Beginning F# (Expert's Voice in .NET)
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Beginning F# (Expert's Voice in .NET)

Pages with Related Products. See and discover other items: computer programs