Looks like there’s a new version of F# and you can use it in Visual Studio 2005. If, like me, you were wondering with F# is all about, it’s a Microsoft Research project that’s essentially a pragmatically-oriented variant of ML that shares a core language with OCaml.; here’s what they say about it:
F# is a programming language that provides the much sought-after combination of type safety and scripting, with all the advantages of running on a high-quality, well-supported modern runtime system. F# gives you
- a combination of interactive scripting like Python,
- a mathematical approach to programming like that of MatLab,
- the strong type inference and safety of ML,
- a cross-compiling compatible core shared with the popular OCaml language,
- a performance profile like that of C#,
- as many libraries as VisualBasic.NET,
- a foundational simplicity with the same roots as Scheme,
- the option of a first-class Visual Studio integration,
- the experience of a first-class team of language researchers with a track record of delivering high-quality implementations,
- the speed of native code execution on the concurrent, portable, and distributed .NET
Framework
Check it out here