История изменений
Исправление Nervous, (текущая версия) :
отладка… программы надо сразу правильно писать, а не ковырять их потом, удивляясь как они себя вдруг ведут
В том и прелесть функциональных программ, что их можно понять статически — не запуская код в голове или отладчике. Императивную программу с изменяемым состоянием статически понять нельзя, только динамически.
Так что функциональщина — это не для избыточно мозговитых, а совсем наоборот %)
Исходная версия Nervous, :
отладка… программы надо сразу правильно писать, а не ковырять их потом, удивляясь как они себя вдруг ведут
В том и прелесть функциональных программ, что их можно понять статически — не запуская код в голове или отладчике. Императивную программу с изменяемым состоянием статически понять нельзя, только динамически.