F#は関数だけが特徴ではありません。強力な型システムもまた、重要な要素です。関数と同じように、型システムを理解することが、この言語を使いこなす鍵となります。
F#には、一般的な.NETの型に加えて、関数型言語では当たり前の型がいくつかあります。これらは、C#やJavaのような命令型言語では見られないものです。
このシリーズでは、そういった型とその使い方を紹介します。