标签: functional-programming terminology
在那里有一个术语,用于应用函数的所有参数 - 返回无参数函数?我现在称之为封装,但认为可能不正确。
为了说明这一点,F#我将实现它:
let encapsulate arg func = fun () -> func arg
或在Ruby中
class Proc def encapsulate(*args) _self = self ->(){ _self.call(*args) } end end