Middle
38
0
questionbank

Какие функции являются чистыми?

Answer from sobes.tech neural network

Чистая функция:

  • При одних и тех же входных аргументах всегда возвращает один и тот же результат.
  • Не имеет сторонних эффектов (не изменяет глобальное состояние, не выполняет ввод/вывод, не модифицирует переданные по ссылке аргументы).

Примеры:

php

Чистая функция:

  • При одних и тех же входных аргументах всегда возвращает один и тот же результат.
  • Не имеет сторонних эффектов (не изменяет глобальное состояние, не выполняет ввод/вывод, не модифицирует переданные по ссылке аргументы).

Примеры:

php

Register or sign in to get access to full answers for all questions from the question bank.

functional-programmingpure-functionsside-effectsimmutabilitydeclarative-programming