Curry 化

Curry 化是一种定义多参数映射的手段, 将之转化为一连串单参数的映射.

例如, 映射在经过 Curry 化后, 它变成这样就绕开了 符号的使用. 这可以推广到多参数的情形, 例如映射经过 Curry 化后, 变成

将后者转化为前者的思想叫做去 Curry 化.

1相关概念

积闭范畴闭幺半范畴中, Curry 化对应张量–同态伴随.

Curry 化这一名词致敬了 Haskell Curry, 但 Moses Schönfinkel 更早提出这一想法.

Curry 化常见于类型论中对积类型函数类型的讨论, 参见简单类型 演算.

术语翻译

Curry 化英文 currying

去 Curry 化英文 uncurrying