は、私は、彼らがアクティブパターンに「_」を使用していることがわかります。"_"がアクティブなパターンで使用されているのはなぜですか?この<a href="https://fsharpforfunandprofit.com/posts/convenience-active-patterns/" rel="nofollow noreferrer">link</a>から
let (|Int|_|) str =
match System.Int32.TryParse(str) with
| (true,int) -> Some(int)
| _ -> None
私はアンダースコアが表示されていない別のlinkからの例を見てみましょう。
let (|Even|Odd|) input = if input % 2 = 0 then Even else Odd
これら2つの実装の違いは何ですか?
一つのパターンが完了し、他の部分です。両方の名前、両方の例、両方の完全な説明は_you_リンクのページにあります。あなたの質問は何ですか? – ildjarn
この程度SOドキュメントの記事もありますhttps://stackoverflow.com/documentation/f%23/962/active-patterns/23523/complete-and-partial-active-patterns#t=201706260814429684968 –