2

次のような型のメンバーを宣言すると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>、オプションによる型ラッパーは何でもかまいません。

4

1 に答える 1