Automotive Holiday Deals Up to 50% Off Select Books Shop Men's Athletic Shoes Learn more nav_sap_SWP_6M_fly_beacon Train egg_2015 All-New Amazon Fire TV Beauty Gifts Gifts Under $50 Amazon Gift Card Offer bf15 bf15 bf15 $30 Off Amazon Echo $15 Off All-New Fire Kindle Black Friday Deals Black Friday Video Game Deals Shop Now DOTD
Expert F# 2.0 (Expert's Voice in F#) and over one million other books are available for Amazon Kindle. Learn more

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.

  • Apple
  • Android
  • Windows Phone
  • Android

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

Expert F# 2.0 (Expert's Voice in F#) 2009th Edition

7 customer reviews
ISBN-13: 978-1430224310
ISBN-10: 1430224312
Why is ISBN important?
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
$12.99 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$74.99 On clicking this link, a new layer will be open
More Buying Choices
24 New from $18.72 29 Used from $2.58

There is a newer edition of this item:

Expert F# 3.0 (Expert's Voice in F#)
In stock but may require an extra 1-2 days to process.
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student

Take an Extra 30% Off Any Book
$74.99 FREE Shipping. In Stock. Ships from and sold by Gift-wrap available.

Special Offers and Product Promotions

  • Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more

Editorial Reviews

About the Author

strongDon Syme/strong is a principal researcher at Microsoft Research, and the main designer of F#. Since joining Microsoft Research in 1998, he has been a seminal contributor to a wide variety of leading-edge projects, including generics in C# and the .NET Common Language Runtime, F# itself, F# asynchronous programming and units of measure in F#. He received a Ph.D. from the University of Cambridge Computer Laboratory in 1999.

Hero Quick Promo
Holiday Deals in Kindle Books
Save up to 85% on more than 1,000 Kindle Books. These deals are valid until November 30, 2015. Learn more

Product Details

  • Series: Expert's Voice in F#
  • Paperback: 624 pages
  • Publisher: Apress; 2009 edition (June 1, 2010)
  • Language: English
  • ISBN-10: 1430224312
  • ISBN-13: 978-1430224310
  • Product Dimensions: 8.5 x 1.4 x 10.2 inches
  • Shipping Weight: 3.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #1,990,523 in Books (See Top 100 in Books)

Customer Reviews

Most Helpful Customer Reviews

17 of 19 people found the following review helpful By D. Platt on October 9, 2010
Format: Kindle Edition
I originally learned F# from the first version of this book and the second version is every bit as informative and provides the necessary update on this rapidly evolving language. I have found all the F# books I have in my library informative, but they lack the depth of this reference. If you want a completely thorough introduction to the language this is both a great tutorial and something you will keep handy while programming to look up the more obscure corners of language, then this is the book to choose. The early chapters one through five give you a basic grounding in the language, carefully separating the functional elements which are stylistically preferred from the imperative constructs most programmers will be more familiar with but which are typically minimizing good functional programming. The middle of the book broadens your programming repertoire with more sophisticated techniques including objects and taking advantage of the library environments as well as more specialized programming techniques such as language development. Finally the later chapters deal with more applied topics interacting with databases, Web technology and programming tools necessary for development. I keep expert F# 2.0 with me all the time (the electronic copy is very handy the paper copy is surprisingly heavy), though I have been programming for F# for many years. I would highly recommend this if you need a good reference for the language. I think you could start with this if you have a good grounding in another strongly typed language like C# or java, but the first few chapters will keep you busy for a while.
Comment 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
16 of 19 people found the following review helpful By Jonathan W. Maccollum on July 20, 2010
Format: Paperback Verified Purchase
I purchased this book hoping to improve my existing C# knowledge with the power of better functional programming. This book has not only done that but has also provided me with the tools needed to write quick and elegant code in a performance-oriented way. With the aid of this book, F# is now one of my most powerful tools in development. The authors have packed this book with mini-examples that build upon themselves throughout each chapter. I have quickly been able to read and understand their examples and apply their design decisions to not only F# code that I write, but also the functional-leaning C# code in my current projects.

This book is a must have for any .NET developer.
2 Comments 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
3 of 3 people found the following review helpful By Ryan Riley on April 12, 2012
Format: Kindle Edition Verified Purchase
Don and the other authors include a number of samples and chapters for those wanting to pick up F#, but for the most part this is a reference and meant for those quite familiar with F#, OCaml, or similar functional languages. If you have another introductory book and are looking for more, this is a great addition to your library.
Comment 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
1 of 1 people found the following review helpful By Jason on July 3, 2011
Format: Paperback Verified Purchase
As a developer who has actively worked in the imperative paradigm since I began programming (other than a smattering of languages primarily used at my time in school), F# required an entirely new way of thinking. Although it allows for imperative programming, I wanted to remain true to the functional aspect of the language and I figured who better to learn from than the designer and language architect - Don Syme.

To be clear, this book is excellent and well-written. There are numerous examples and in-depth, detailed explanations. I highly recommend reading it - particularly if you want to get into some of the gritty details that you may not find if you aren't talking to the guy who knows the language best.

With that said, this book has a high "ramp up" factor. At the time I bought it, I had no experience in F#. The change of mindset, from imperative to functional perhaps would have been handled better with a book focused directly on that rather than learning the specific ins and outs of a language. If I did not have the drive to power through some portions of the book, I may have been bogged down in details that didn't matter at the particular time.

As long as you keep this second part in mind, I highly recommend Expert F# 2.0. It's well-written, clear, and technically in-depth covering all the major aspects (and many detailed aspects) of the language.
Comment 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

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Expert F# 2.0 (Expert's Voice in F#)
This item: Expert F# 2.0 (Expert's Voice in F#)
Price: $74.99
Ships from and sold by

Want to discover more products? Check out this page to see more: computer programs