Essential F# is a FREE 200-page practical ebook aimed at efficiently getting you up to speed with the essentials of functional-first programming in F#. It will help you to discover why F# is such a popular language with those who have spent time learning its secrets. You do not need to know any experience in Mathemetics, Category Theory, or Functional Programming to read this book.

Essential F# is targeted at .NET folks wanting to learn F# and assumes that the reader has no real knowledge of F# or functional programming. Some programming experience, particularly in C# or VB.NET, may be useful but not absolutely necessary.

You can download Essential F# for free https://leanpub.com/essential-fsharp as a .pdf, .epub, or .mobi.

The source markdown files are available at https://github.com/ijrussell/essential-fsharp.

This book is FREE to download but if someone feels that they want to pay money for it, the author’s royalties (80% on LeanPub) will continue to go to the F# Software Foundation.