LINUX.ORG.RU

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

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

отладка… программы надо сразу правильно писать, а не ковырять их потом, удивляясь как они себя вдруг ведут

В том и прелесть функциональных программ, что их можно понять статически — не запуская код в голове или отладчике. Императивную программу с изменяемым состоянием статически понять нельзя, только динамически.

Так что функциональщина — это не для избыточно мозговитых, а совсем наоборот %)

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

отладка… программы надо сразу правильно писать, а не ковырять их потом, удивляясь как они себя вдруг ведут

В том и прелесть функциональных программ, что их можно понять статически — не запуская код в голове или отладчике. Императивную программу с изменяемым состоянием статически понять нельзя, только динамически.