Why you should use F#
blogs.msdn.microsoft.com