計算式を使用する場合、最初の定義は機能しますが、ゼロでは 2 番目の定義は機能しません。
これの違いは何ですか:
member o.Zero() = 3
この:
member o.Zero = fun() -> 3
1 番目は に評価されunit -> int
、2 番目は に評価され(unit -> int)
ます。違いはなんですか?
計算式を使用する場合、最初の定義は機能しますが、ゼロでは 2 番目の定義は機能しません。
これの違いは何ですか:
member o.Zero() = 3
この:
member o.Zero = fun() -> 3
1 番目は に評価されunit -> int
、2 番目は に評価され(unit -> int)
ます。違いはなんですか?