Что такое каррирование в функциональном программировании?

Писать как непереконструированный императивный и объектно-ориентированный программист ...

В последнее время возился с Erlang, а также с Haskell. Мне нравится Erlang, но насчет Haskell еще не уверен. Функциональность больше похожа на математику, чем на программирование, надеюсь, в этом есть смысл. Функциональное программирование кажется очень мощным.

Читая документы по взаимодействию с функциональным программированием, я постоянно сталкиваюсь со словом «каррирование». Кажется, я нахожу только те документы, которые несколько преувеличивают мою голову - много терминологии, которая не определена.

Что такое карри?

Я искал похожие уже опубликованные вопросы, но ничего не нашел, поэтому не стесняйтесь указывать мне на установленную тему.


person Eric M    schedule 30.08.2009    source источник