Виталий
Ну, если стремиться к чистым ф-циям, то тоже выходит разбитие задачи на мелкие ф-ции
ну прямо чистых функций не бывает, но да, иммутабельность огорождает от неожиданных багов с мутирующими операциями, но это и ресурсов больше жрет, хотя сейчас железо быстрое везде, так что фп норм