I highly recommend Expert F # . The book reflects the F # language itself: it is elegant, fun and practical.
Truly interesting, code samples never seem invented, as is usually the case in text representing a language. In fact, Expert F # goes far beyond learning F #: it is a convincing demonstration of effective functional programming.
My favorite chapter is language-oriented programming (ch.9), which has interesting examples: probabilistic workflows, compiling a circuit by type reflection, and using F # quotes to evaluate errors, to name only three of the brightest,
In short, I enthusiastically recommend Expert F #, especially if your task requires you to program on the .NET platform. Although C # is fine, F # is more elegant, more fun and more productive - you wonβt look back.
namin Dec 17 '08 at 14:39 2008-12-17 14:39
source share