【发布时间】:2012-07-07 20:31:52
【问题描述】:
如何为非对称运算符(例如模运算符)创建关于第一个参数的偏函数应用程序,而 F# 中没有任何参数名称?我的第一次尝试是
let mod10 = (%) 10 当然翻译成
mod10(x) = 10 mod x 而不是想要的
mod10(x) = x mod 10。
当然可以写
let mod10 x = (%)x 10 但我不想给参数命名,所以有一些可以使用的占位符,比如
let mod10 = (%)_ 10?
【问题讨论】: