【发布时间】:2017-03-15 03:01:39
【问题描述】:
和这个问题很相似: F# pipe first parameter
我目前正在学习 F# 和函数式编程,我想知道是否有一种简单的方法可以通过管道转发第一个参数(而不是最后一个参数)。
例如,如果我想转发最后一个参数,它看起来非常漂亮和干净:
[4;5;6]
|> List.append [1;2;3]
// Result: [1;2;3;4;5;6]
如果我想通过管道转发第一个参数,我可以使用“fun x ->”函数,但我只是好奇是否有更简洁的方法。
[1;2;3]
|> fun x -> List.append x [4;5;6]
// Result: [1;2;3;4;5;6]
非常感谢。
附:我的同事刚刚帮我解决了这个问题。但是,如果您对 F# 初学者有任何建议,我将不胜感激。谢谢。
【问题讨论】:
标签: f#