Существует ли термин для функции, единственной целью которой является игнорирование одного или нескольких ее параметров? - PullRequest
3 голосов
/ 09 марта 2012

Предположим, что используемому API-интерфейсу требуется функция обратного вызова, которая принимает два параметра: apple и banana.

Пример в CoffeeScript:

example = (apple, banana) -> [...]

Функция I , которую нужно использовать в качестве функции обратного вызова, принимает только banana для своего параметра:

myFunction = (banana) -> [...]

Поэтому я создаю новую функцию для использования myFunction в качестве обратного вызова:

callback = (apple, banana) -> myFunction banana

Есть ли подходящий термин для такого рода функций?

1 Ответ

5 голосов
/ 09 марта 2012

При работе с базами данных используется термин «проекция» для выбора и изменения порядка значений в списке (как параметры).Это также типично для реляционной алгебры (см. здесь ), поэтому я бы применил и термин здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...