Foundations of F# by Robert PickeringFoundations of F# by Robert Pickering

Foundations of F#

byRobert Pickering

Hardcover | June 1, 2007

Pricing and Purchase Info


Earn 455 plum® points

Prices and offers may vary in store


In stock online

Ships free on orders over $25

Not available in stores


Functional programming (FP) is the future of .NET programming, and F# is much more than just an FP language. Every professional .NET programmer needs to learn about FP, and there's no better way to do it than by learning F#, and no easier way to learn F# than from Foundations of F#.

If you're already familiar with FP, youll find F# the language youve always dreamed of. All .NET programmers will find F# an exciting real-world alternative to C# and Visual Basic. This book is likely to have many imitators, but few true competitors. Written by F# evangelist Rob Pickering, and tech reviewed by F#'s main designer, Don Syme, this is an elegant, comprehensive introduction to all aspects of the language and an incisive guide to using F# for real-world professional development. F# is the future of programming (not just on .NET), and the future is now.

Table of Contents

  1. Introduction
  2. How to Obtain, Install, and Use F#
  3. Functional Programming
  4. Imperative Programming
  5. Object-Oriented Programming
  6. Organizing, Annotating, and Quoting Code
  7. F# Libraries
  8. User Interfaces
  9. Data Access
  10. Distributed Applications
  11. Language-Oriented Programming
  12. The F# Tool Suite and .NET Programming Tools
  13. Compatibility and Advanced Interoperation
Robert Pickering is an extraordinarily prolific writer on F#. The F# Wiki on his website,, is among the most popular F# web sites in the world. He is a consultant for LexiFi, lives in France, and works on projects in England, Denmark, Holland, and Belgium. He received his bachelor of science degree in computer science...
Title:Foundations of F#Format:HardcoverDimensions:360 pages, 9.25 × 7.01 × 0 inPublished:June 1, 2007Publisher:ApressLanguage:English

The following ISBNs are associated with this title:

ISBN - 10:1590597575

ISBN - 13:9781590597576