Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит higher-order function?
Значение и примеры · Разработка программного обеспечения
higher-order function: функция высшего порядка
Функция, которая принимает другую функцию как аргумент или возвращает функцию в качестве результата.
Где и как употребляется
Термин используют для повторно применяемых преобразований и фабрик функций; речь идёт о входах и выходах, а не о качестве кода.
Примеры предложений
Our map helper is a higher-order function that applies a callback to each item.
Наш map-помощник — функция высшего порядка: она применяет callback к каждому элементу.
Функцию делает высшего порядка то, что она принимает callback как аргумент.
The validator factory is a higher-order function because it returns a new check.
Фабрика валидаторов — функция высшего порядка, потому что возвращает новую проверку.
В этом случае признак — возвращаемая функция, а не передаваемая внутрь.
Распространённые словосочетания
- use a higher-order function
- higher-order function composition
Связанные термины
Другие термины: Основы программирования
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
