- Paperback: 476 pages
- Publisher: O'Reilly Media; Second edition (October 29, 2012)
- Language: English
- ISBN-10: 1449320295
- ISBN-13: 978-1449320294
- Product Dimensions: 7 x 1 x 9.2 inches
- Shipping Weight: 1.6 pounds (View shipping rates and policies)
- Average Customer Review: 7 customer reviews
- Amazon Best Sellers Rank: #969,548 in Books (See Top 100 in Books)
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.
To get the free app, enter your mobile phone number.
Programming F# 3.0: A Comprehensive Guide for Writing Simple Code to Solve Complex Problems Second Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
"Neverworld Wake" by Marisha Pessl
Read the absorbing new psychological suspense thriller from acclaimed New York Times bestselling author Marisha Pessl. Learn more
About the Author
Chris Smith works at Microsoft on the F# team. His role as a software design engineer in test gives him a unique mastery of the F# language. Chris has a masters degree in computer science from the University of Washington.
You can read his blog, Chris Smith's Complete Unique View, at http://blogs.msdn.com/chrsmith/.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
However there are some parts that I didn't like:
The first is that I think I didn't need to read all the way on how to implement an inverted index search engine. Just the idea of how it's implemented in some chapter would be fine. After all I bought an F# book, not a search engine book.
The other, and for a similar reason, is that the book explains the .Net framework again. I understand that the book states that "no previous experience with functional programming or .NET is required" but, in my opinion, I should have read that somewhere in the cover.
I could have used:
More techniques that involves integrations with Type Descriptors.
More functional programming techniques like the part that explains tail recursion, continuations, etc, it was an excellent chapter. I wish that part could have been longer. I would gladly trade it with the Events chapter or the search engine one.
Still, a good introduction to F# that left me wanting to learn more and understand why they did things a certain way.
The multithreading chapter is bloated with Task Parallel Library, which is not really F# feature. It'd be better if the book can provide only F# features and focus only the detail of F# (and how to use it efficiently).
My tip is if you are going to read this book, you should haven't at least skimmed F# topics in MSDN/wiki and try to write some F# code first, it'll help you understand the book content easier.