什么是F#等同于Haskell' s $?
自动完成括号的运算符。
谷歌没有帮助:(允许我写的东西
printfn "%d" $ Seq.sum nums
而不是这个
printfn "%d" (Seq.sum nums)
答案 0 :(得分:8)
使用前进/后退管道操作符。后向管道操作员用于维持原始订单,前进必须由我翻过来。 Function Application Operator ($) in F#?
后管操作员
printfn "%d" <| Seq.sum nums
转发管道运营商
Seq.sum nums |> printfn "%d"
答案 1 :(得分:0)
我从来没有Haskell,但也许您正在寻找反向管道运算符(<|
)?
printfn "%d" <| Seq.sum nums