Examples, samples, and other goodies associated with "Programming F#"
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Ch 02 - Fundamentals
Ch 03 - Functional Programming
Ch 04 - Imperative Programming
Ch 05 - Object-Oriented Programming
Ch 06 - .NET Programming
Ch 07 - Applied Functional Programming
Ch 08 - Applied Object-Oriented Programming
Ch 09 - Asynch and Parallel Programming
Ch 10 - Scripting
Ch 12 - Reflection
Ch 13 - Computation Expressions
Ch 14 - Quotations
Ch A - Overview of .NET Libraries
Ch B - F# Interop


Programming F# Source Code

This project contains all of the source code for the book Programming F# by Chris Smith. Published by O'Reilly.

Note that this source code drop corresponds to the second edition of the book, due out Q3 2012.


The code is divided by the chapter where it occurres in the book.


Some projects require the F# PowerPack to build, located at: http://fsharppowerpack.codeplex.com/

Some examples use F# 3.0 features and require Visual Studio 11 or later to compile.


The source code is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives license.


In short, you are free (and encouraged to) share, cite, or reference this work, provided that you follow the following clauses:

  • Attribution — You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
  • Noncommercial — You may not use this work for commercial purposes.
  • No Derivative Works — You may not alter, transform, or build upon this work.