Basics of F#

You can find the source associated with this page in the Basics folder of the source control repository.

Who should look at this?

If you are new to F#, or have experience with other functional languages like Haskell and want to get a quick grounding then take a look at the concise examples in this "Basics" release.

What is not covered

I have not covered things like types, and things like exception handling - basically anything that is not really associated with the core of FP. You can expect other projects to cover this stuff.

What does it cover?

  • Variables
  • Functions (as well as the important functions as values lesson!)
  • Lists (essential data structure in languages like F# and Haskell)
  • Lazy Evaluation

Last edited Aug 11, 2007 at 8:28 PM by gbarnett, version 5


No comments yet.