This question already has an answer here:
Function Application Operator ($) in F#?

(1个答案)


5年前关闭。





F#等于Haskell的$?

自动执行括号的运算符。

谷歌没有帮助:(

可以让我写的东西

printfn "%d" $ Seq.sum nums


代替这个

printfn "%d" (Seq.sum nums)

最佳答案

使用前进/后退管道运算符。后向管道操作员用于保持原始顺序,而向前的管道必须移交给我。 Function Application Operator ($) in F#?
后管操作员

printfn "%d" <| Seq.sum nums

前进管操作员
Seq.sum nums |> printfn "%d"

10-06 02:45