Практикум по функциональному программированию

Функциональное программирование на примере интерфейсов Яндекс.Маркета: каррирование, частичное применение и композиция.