Selamlar ;

uzun zamandır var aslında , fırsat buldukça arada bir bakiyorum.. Syntax acisindan oldukca hos ML ( Monad Language) olayını atası OCAML den ötürü hatetmiş bir dil var karşınızda..İlgilenenlere 1 iyi 1 kötü haber..1.Öle C#daki gibi ucup kaçıp aman aman cosup işleri bir cırpıda yapmaniz pek mumkun değil.. 1 güzel haberde functional programming'e dalipta library derdi cekmeden kasmak kastirmak ve "aa select ettiğim koduda calistiriyor yaaa" demenize sebep olacak kadar tatli ve MS in kendi içinde kullanmayı dahi riske edecek kadar önü açık bir dil..

Yeni değil , eski gelenekci..En büyük desteği FW ve VS olsa gerek..

Apress 'in konuyla ilgili bir kaç kitap var.. benim önerim http://www.apress.com/book/view/1590598504.. for Expert :)

Sevgiler !

Combining the efficiency, scripting, strong typing and productivity of ML with the stability, libraries, cross-language working and tools of .NET.

F# is a programming language that provides the much sought-after combination of type safety, performance and scripting, with all the advantages of running on a high-quality, well-supported modern runtime system. F# gives you a combination of

The only language to provide a combination like this is F# (pronounced FSharp) - a scripted/functional/imperative/object-oriented programming language that is a fantastic basis for many practical scientific, engineering and web-based programming tasks. 

F# is a pragmatically-oriented variant of ML that shares a core language with OCaml. F# programs run on top of the .NET Framework. Unlike other scripting languages it executes at or near the speed of C# and C++, making use of the performance that comes through strong typing. Unlike many statically-typed languages it also supports many dynamic language techniques, such as property discovery and reflection where needed. F# includes extensions for working across languages and for object-oriented programming, and it works seamlessly with other .NET programming languages and tools.

For further information, read about F# in more detail, download the F# distribution, read the getting started pages (a guide to installation and running your first program), go to the F# Manual, and learn about the growing F# Community. A short FAQ is also included on this site.

Some Starting points