Исходя из процедурного / OO программирования, я склонен писать программы на Scheme процедурным способом. Я был бы заинтересован в изучении Scheme или Lisp функциональным способом с нуля, чтобы как бы сбросить сознание моего программиста.
Существует ли учебное пособие или книга, являющаяся стандартом де-факто для описания лучших практик, методологий проектирования и другой полезной информации о концепциях функционального программирования? Что из этой книги делает ее особенной?