Чистая функция - детерминированная и не обладающая побочными действиями.
Пусть чистая функция A не меняет аргументов, но вызывает какие-то другие функции, пусть B. Если в процессе работы B каким-либо образом измениться, то функция А перестанет быть чистой, не так?
Возможно ли в каком-нибудь языке такое, не рассматривая баги в интерпретаторе?

Ответ на:
комментарий
от Stil




Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Deleted


Ответ на:
комментарий
от TheKnight



Ответ на:
комментарий
от monk

Ответ на:
комментарий
от TheKnight

Ответ на:
комментарий
от aptyp

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от aptyp

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от aptyp

Ответ на:
комментарий
от Turbid

Ответ на:
комментарий
от TheKnight

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от ovk48

Ответ на:
комментарий
от ovk48

Ответ на:
комментарий
от ovk48


Ответ на:
комментарий
от ovk48

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от dave

Ответ на:
комментарий
от ovk48

Ответ на:
комментарий
от aptyp

Ответ на:
комментарий
от ovk48


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Функция в bash для обработки выполнения внешних команд (2025)
- Форум Функции и аргументы - дофига вопросов! (2020)
- Форум gentoo, изменение исходника (2006)
- Форум [странно?][c++]Вызов вариадической функции без обязательного указания количества аргументов (2012)
- Форум Как происходит передача аргументов в функцию (arm)? (2014)
- Форум Perl, выкрутасы. Сделать функцию наподобие shift. (2015)
- Форум [Haskell] [FFI] Оформить IO Функцию (2012)
- Форум [bash] функции vs. дополнительные скрипты (2011)
- Новости Изменение условий поддержки старых выпусков Fedora. (2007)
- Форум Бесконечная рекурсивная функция (2009)