回答:
公式のエントリポイントはこちらです:Microsoft F#Developer Center
簡単に味わうには、ブラウザー(Silverlight)でF#を試すことを検討してください。(インタラクティブなチュートリアルのウォークスルーが含まれています)
ビデオとプレゼンテーションを見ることから始めてください(BTW、Luca BologneseによるMicrosoft F#の紹介は、このテーマに関する最高のプレゼンテーションの1つです)。次に、次の2つの必読の本を読みます。
それに加えて...
質疑応答
ブログ/公開
ミートアップグループ
Visual Studio:
MonoDevelop:
私がF#を学んだ方法は、次の3つのステップを実行することでした。
最初に、私はTry F# Webサイトの紹介を読み、言語の構文とスタイルをインタラクティブに紹介しました。
次に、言語の問題を実際に解決するための感触を得るために、Project Eulerのサイトでいくつかのパズルを解き始めました。最初の10の問題について解決し、問題が成功するたびに、代替のF#実装をここで調べました。これにより、シーケンスの操作方法と再帰の使用方法がよくなり、一般的に構文に慣れることができました。
最後に、http://fsharpforfunandprofit.com/で本当に優れた30点のガイド「F#を使用する理由」を読みました。C#開発者向けに、言語の主要な部分すべてを順を追って説明し、それらを活用する方法を説明します。その後、ウェブサイトで他のリソースを探してみることをお勧めします。それらはすべて非常によく書かれており、非常に洞察力があります。
これらの手順を完了すると、F#で実際のプロジェクトを作成する準備が整います。
ブライアンはすでにすばらしいリストをまとめていますが、私はF#学習教材の豊富なエコシステムであるF#Koansに自分の小さな貢献を謙虚に提出します。