Possible Duplicates:
What is F# being used for?
What are the benefits of using C# vs F# or F# vs c#
I have recently studied C#, WPF, a little bit of WCF and now I have read that Visual Studio 2010 will also support F#.
My question is: what kind of application is likely to need F# instead of C# or Visual Basic?
Is F# necessary to build Windows applications, which can already be written using C# and WPF?