"Сильные стороны функционального программирования" - читать интересную книгу автора (Хьюз Д.)