Answers:
官方入口点在这里:Microsoft F#开发人员中心
为了快速尝试,请考虑在浏览器中尝试F#(Silverlight)中。(包含交互式教程演练)
从观看视频和演示开始(BTW,Luca Bolognese撰写的Microsoft F#入门仍然是关于该主题的最佳演示之一)。然后阅读以下两本必读的书:
除此之外...
问答环节
博客/发布
聚会组
视觉工作室:
MonoDevelop:
我学习F#的方法是经历以下三个步骤。
首先,我在Try F#网站上进行了介绍,该介绍对语言的语法和样式进行了很好的(但简短的)交互式介绍。
接下来,为了获得实际解决语言问题的感觉,我开始在Project Euler网站上解决一些难题。我解决了前十个问题,每个成功的问题之后,我在这里查找了一个替代的F#实现。这给人一种如何使用序列和使用递归的好感觉,并且通常对语法感到满意。
最后,我在http://fsharpforfunandprofit.com/上阅读了真正出色的30点指南,为什么使用F#。它使您逐步了解该语言的所有主要部分,以介绍如何利用它们-着眼于C#开发人员。在那之后,我鼓励您在网站上四处寻找其他资源,它们都写得很好并且洞察力很强。
完成这些步骤之后,您应该准备开始在F#中创建真实项目。
Brian已经列出了一个不错的清单,但是我很谦虚地向F#学习资料的丰富生态系统F#Koans做出自己的一点贡献,这是一种通过测试来学习F#语言的简单,有趣且交互式的方法。