"currying" in Portuguese (PT)
Definition
Currificação é um conceito em programação onde uma função com vários argumentos é transformada numa sequência de funções, cada uma recebendo apenas um argumento de cada vez.
Usage Notes (Portuguese (PT))
Usado principalmente em programação funcional ou JavaScript. Não tem relação com a comida 'curry'. Expressão comum: 'currificar uma função'. É frequente confundir com 'aplicação parcial', mas são conceitos diferentes.
Examples
Currying is important in functional programming.
A **currificação** é importante na programação funcional.
Currying changes how arguments are provided to functions.
A **currificação** muda como se fornecem os argumentos às funções.
In JavaScript, currying makes code more flexible.
Em JavaScript, a **currificação** torna o código mais flexível.
Many libraries use currying to simplify function composition.
Muitas bibliotecas usam a **currificação** para simplificar a composição de funções.
You can avoid code repetition with currying techniques.
Pode evitar repetir código utilizando técnicas de **currificação**.
When learning functional programming, understanding currying is a big help.
Ao aprender programação funcional, perceber a **currificação** ajuda bastante.