【发布时间】:2012-03-27 05:28:53
【问题描述】:
假设我正在使用的 API 需要一个回调函数,该函数接受两个参数,apple 和 banana。
CoffeeScript 中的一个示例:
example = (apple, banana) -> [...]
我想要用作回调函数的函数只接受banana作为其参数:
myFunction = (banana) -> [...]
所以我创建了一个新函数以使用myFunction 作为回调:
callback = (apple, banana) -> myFunction banana
这种功能有合适的说法吗?
【问题讨论】:
-
对我来说这听起来像是适配器模式,尽管我不是模式专家。也许这个函数也被简单地称为适配器。
标签: function functional-programming terminology