Functional design patterns
Обнаружил отличные слайды (видеозапись лекции тоже есть) про паттерны функционального программирования. А то все говорят: «монады, монады», а нафига козе боян — непонятно. И как взять ООП-проект и перевести на красивые функциональные идеи — тоже.
Нелзья сказать, что тут дается исчерпывающий ответ, но +1 к пониманию функционального программирования читатель получит наверняка.