How do I... Get started using the F# programming language
Source: Justin James
F# (pronounced F Sharp) is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. F# runs within the .NET CLR, which means it can be used within existing .NET projects. Additionally, it is able to make use of any other .NET code. This overcomes a traditional weak spot for functional programming languages, namely a lack of libraries, utilities, and development environments. This How do I... shows you how to install F# and code your first project in this language.
This download is also available as a TechRepublic article.