F# には、後方パイプ演算子があります<|
。これは、兄弟のよう|>
に、パラメーターを関数に渡す方法として機能します...
|>
入れ子になった関数呼び出しのチェーンを経由するのではなく、影響を受ける値をプログラマーが簡単に確認できるようにすることは、すばらしく、見た目も美しいです。
let newList = someList
|> List.map (fun x -> x * 3)
|> List.filter (fun x -> x > 12)
funcName param
だから私の質問は、とにかく関数が呼び出された場合、持つ意味は何funcName <| param
ですか?
私はまた、このようないくつかの書き込み関数を見てきましたfunc1 <| value |> func2
。それは正確に何をしますか?