とのマッチングのF#のパターンは、私はIsParentRootの値を設定したい「0」入力が「0」か、もしそうでなければ、いくつかのコードを実行している場合:ラムダ
let isParentRoot parVal =
match parVal with
| "0" -> "0"
| x -> (fun x ->
"something")
私はこれをしようとしているが、これはコンパイルされません。 "This function takes too many arguments, or is used in a context where a function is not expected
"というエラーが表示されます。何か案が? ありがとう
は、あなたが Xを書くことができるかもしれそれは、x変数 – sthiers
上の曖昧さを取り除くか、使用でき をX |それは明らかにあなたのことを確認するために>次の関数でパターンマッチした値を使用しています: | x - > x |>(fun y - > "something") – dahlbyk
スコープのためにあいまいさはありませんが、他の人にはもっと簡単になるかもしれないので変更しました:) – Joey