LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

state есть, его меняют и всё. Более state нигде не используется

Если он больше нигде и не может использоваться, то, может, ты и прав. Потому что чем он тогда отличается от локальных переменных функции, которые чистая функция менять может?

Если же state торчит наружу, значит, побочный эффект все-таки есть.

Кстати, черная дыра — чистая функция?

Исправление Nervous, :

state есть, его меняют и всё. Более state нигде не используется

Если он больше нигде и не может использоваться, то, может, ты и прав. Потому что чем он тогда отличается от локальных переменных функции, которые чистая функция менять может?

Если же state торчит наружу, значит, побочный эффект все-таки есть.

Исправление Nervous, :

state есть, его меняют и всё. Более state нигде не используется

Если он больше нигде и не может использоваться, то, может, ты и прав. Потому что чем он тогда отличается от локальных переменных функции, которые чистая функция менять может?

Исходная версия Nervous, :

state есть, его меняют и всё. Более state нигде не используется

Если он больше нигде и не может использоваться, то, может, ты и прав. Потому что чем он тогда отличается от локальных переменных функции?