AlexG
Небольшой оффтоп. В статьях по функциональным языкам программирования часто говорится что эти языки больше подходят для математиков (потому что лямбда и все такое). Граждане, которые тут пишут на всяких lispах/elexirах/haskellах, вот как вы считаете - нужно ли иметь математическое образование для того что бы в полной мере использовать (и понимать) эти языки?
Нет, не обязательно. Но sicp или кнута без знаний хотя бы уровня мат. анализа не почитать.
Но это относится не к функциональной парадигме, а к программированию вообще.