Try F# 3.0
research.microsoft.com