但$\circ$与普通函数的不同之处在于,它是一个中缀函数(infix)
Partial Function是指函数并不能接受任意的参数,对于一部分参数,可能会无法返回,或抛出异常,比如:
这个函数,当 b === 0的时候,不能正常返回结果,这样的方法,就叫Partial Function
一种方法是将add实现为以下。这种定义方式,与上面的方法类型完全能对应上。
curry接受的第一个参数是一个(双参数的)方法f,第二个参数a是要传给方法f的第一个参数,返回一个新的方法,接受一个新的参数b,并使用a和b去调用f