次のような型のメンバーを宣言するとint option:
type T = {
X : int option
}
またはこのように:
type T = {
X : option<int>
}
Xタイプのツールチップにカーソルを合わせると、int option
タイプ プロバイダーで消去されたプロパティが生成されると、ツールチップに が表示されますOption<int>。型は、型プロバイダーで次のように作成されています。typedefof<option<_>>.MakeGenericType [| typeof<int> |]
ツールチップにあるように、他の方法で作成できますint optionか?
PS: ここintでは例として使用しているのでtypeof<int option>、オプションによる型ラッパーは何でもかまいません。