1 of 2 people found the following review helpful
Verified Purchase(What is this?)
This review is from: Programming F# (Animal Guide) (Paperback)
If you are new to functional programming, this book will prove an invaluable guide to lead you through the many peculiarities and change of mindset required to become familiar with the constructs of languages like lisp, scheme, oCaml (languages from which f# is a heir) and, ultimately of f#. It also helps, for the utter newbie, with the installing and everyhing practical, so you never feel "alone."
As usual, you get the expected o'really quality. The author knows his stuff and manages to keep the book a sane length. Over time, one gets tired with the 1200-page C# or Java books, trying to provide examples of all namespaces of the framework, but with this title, if you go through it, you are ready to continue the trip on your own and well-equipped. However, functional programming requires a fundamental change, especially if you are a OO programmer, and this book alone can't teach you polished skills. Functional requires more pouring, more practicing, to gain expertise, and this you will have to do yourself, but this volumen will always be your trusty companion on your desk. Even if you don't plan to actually do some f# in your workplace (or think you will ever have to), you will learn a lot, and I don't see how that can hurt.