Source Code
I expect that the final version of the book will be compatible with the next beta version of Visual Studio 2010. However, before that becomes available I'm using F# September CTP. Earlier versions of F# (from Microsoft Research) are not supported, so if you don't have the latest version I recommend downloading it:
- Microsoft F#, September 2008 Community Technology Preview [^] (Microsoft Downloads)
Source Code Downloads
Depending on your preference, you can either download the source code as a single big ZIP file or you can get source code separately for each chapter:
- Source code for the whole book (380kB)
Part I. Introduction
- Chapter 1: Thinking differently about problems
- Chapter 2: Functional concepts and programming languages
- Chapter 3: Meet tuples, lists and functions in F# and C#
- Chapter 4: Exploring F# and .NET libraries by example
Part II. Core functional techniques
- Chapter 5: Creating and using common functional values
- Chapter 6: Working with values using high-order functions
- Chapter 7: Designing data-centric programs
- Chapter 8: Designing behavior-centric programs
Part III. Advanced F# programming techniques
- Chapter 9: Turning values into F# object types with members
- Chapter 10: Efficiency of data structures, tail-recursion and continuations
- Chapter 11: Refactoring functional programs and using lazy values
- Chapter 12. Sequence expressions and non-standard computations

About the Book