Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит pure function?
Значение и примеры · Разработка программного обеспечения
pure function: чистая функция
Функция, которая возвращает одинаковый результат для одинаковых аргументов и не оказывает наблюдаемых внешних эффектов.
Где и как употребляется
Термин используется в функциональном программировании и проектировании тестов. Чтение меняющегося внешнего состояния может лишить функцию чистоты.
Примеры предложений
The tax formatter is a pure function because its output depends only on its arguments.
Форматтер налога — чистая функция, потому что результат зависит только от аргументов.
При одинаковых аргументах результат не зависит от внешних настроек или состояния.
We moved file writing outside the pure function that calculates the report totals.
Мы вынесли запись файла за пределы чистой функции, рассчитывающей итоги отчёта.
Отделение записи сохраняет расчёт независимым от внешнего эффекта хранения.
Распространённые словосочетания
- write a pure function
- pure function composition
Связанные термины
Другие термины: Основы программирования
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
