BeDict Logo

currying

/ˈkɜːriɪŋ/ /ˈkʌriɪŋ/
Ilustración visual de currying: Aplicar currificación - Image 1
currying: Aplicar currificación - Thumbnail 1
currying: Aplicar currificación - Thumbnail 2
verb

Aplicar currificación

En lugar de crear una sola función para sumar tres números a la vez, el programador estaba aplicando currificación para crear una función que suma un número, luego otro y finalmente un tercero.

Ilustración visual de currying: Currificación, la técnica de transformar una función que toma múltiples argumentos en una función que toma un solo argumento (el primero de los argumentos de la función original) y devuelve una nueva función que toma el resto de los argumentos y devuelve el resultado.
noun

Currificación, la técnica de transformar una función que toma múltiples argumentos en una función que toma un solo argumento (el primero de los argumentos de la función original) y devuelve una nueva función que toma el resto de los argumentos y devuelve el resultado.

En la programación funcional, la currificación te permite descomponer una función que suma tres números en una serie de funciones, cada una tomando un número a la vez.