Baixe o app para aproveitar ainda mais
Prévia do material em texto
Currying y aplicación parcial El currying es una técnica en la programación funcional que consiste en transformar una función que toma múltiples argumentos en una secuencia de funciones que toman un solo argumento. Por ejemplo, si tenemos una función f(x, y) que toma dos argumentos, podemos transformarla en una función g(x) que devuelve otra función h(y) que toma el segundo argumento. La aplicación parcial es una técnica relacionada que consiste en fijar uno o más argumentos de una función para crear una nueva función que toma menos argumentos. Por ejemplo, si tenemos una función f(x, y) y queremos crear una nueva función g(y) que sea equivalente a f(1, y), podemos aplicar parcialmente la función f al argumento 1 para crear g. El currying y la aplicación parcial son técnicas importantes en la programación funcional porque permiten crear funciones más genéricas y reutilizables, y facilitan la composición de funciones.
Compartilhar