自由回答形式の質問を作成したくありません....現在、F# は Windows 8 開発プレビューに含まれていません。WinRT には、コア オブジェクトを C#/VB の CLR オブジェクトにラップする、またはさまざまな言語の他のマッピングを介してラップするマッピング レイヤーがあります。
このモデルが CLR を介して言語を強制しないことを考えると、関数型プログラミングの初心者としての私の質問は次のとおりです。これは F# に何らかの利点がありますか (CLR レイヤーなしで WinRT に直接マッピングすると、可変性がさらに減少し、よりネイティブなリスト型になる可能性があります)、またはより純粋に関数型の言語をエコシステムに参加させ、F# をそのままにしておくことは理にかなっています (相互運用性はもはや CLR 言語に限定されないことを念頭に置いてください)。