Документ представляет собой обзор функционального программирования, описывая его парадигму и основы на языке Haskell. В нем рассматриваются различные концепции, такие как каррирование, лямбда-функции, кортежи, списки и функции высшего порядка. Также содержится информация о создании собственных функций и примерах применения в языках программирования.