Степан Митькин писал(а):
TAU писал(а):
У чистых функциональных программ, вообще говоря, нет ни последовательности, ни состояния.
Нельзя говорить, что в функциональных программах совсем нет последовательности
Да, согласен ) я поэтому и написал  "вообще говоря" 

Есть последовательность выполнения функций - но нет единого глобального состояния выч.прочесса, что и обуславливает возможность его распараллеливания на разные процессоры.
Степан Митькин писал(а):
Я настаиваю на выводе, который я сделал, программируя на языке ДРАКОН-Erlang:
В своей сути Функциональное программирование не имеет существенных отличий от процедурного И там, и там программист обязан вручную задать шаги,
требуемые для решения задачи
Я бы предпочел сформулировать следующим образом. 

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