Chapter 11. F# Expert Techniques

So far in the book, we've dealt mostly with customary F# facilities that constitute the core of successful F# idiomatic use in diverse application fields. The common sign of (almost) all of the related usage patterns is that they are straightforward and ordinary. Their mastery is a must for any intermediate level F# practitioner.

In this chapter, I'm going to step out of the regular space where expressions always yield results, calculations take place sequentially, and code must be first written in order to be later used. I will walk you through some of expert level F# techniques, the area of exciting usage patterns that is often considered overcomplicated and error-prone in nonfunctional paradigms.

In this chapter ...

Get F# 4.0 Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.