コンストラクタ制約
Midoliy|F#プログラミング
コンストラクタ制約の概要
サンプルでみるコンストラクタ制約
コンストラクタ制約の概要
F#のジェネリックパラメータに対して、「unit型を引数に持つコンストラクタが存在すること」を強制することができます。これを
コンストラクタ制約
と言います。unit型を引数に持つコンストラクタを持たない型の場合、型制約を満たさないので、対象のジェネリック型を利用することはできません。
サンプルでみるコンストラクタ制約
次の例では、コンストラクタ制約の簡単な利用方法を紹介しています。