2009-06-03 28 views

回答

19

我怀疑它们仅用于与.NET函数的兼容性。他们不是你在功能语言中遇到的东西。可选参数的问题是你不能咖喱它。如果函数f的第二个参数是可选的,那么什么是

let g = f x

它是一个函数带一个参数,还是一个通过评估f对x加上默认的第二个参数获得的值?

相关问题