"currying" in Portuguese (BR)
Definition
Currificação é um conceito em programação onde uma função com múltiplos argumentos é transformada em uma sequência de funções, cada uma recebendo apenas um argumento por vez.
Usage Notes (Portuguese (BR))
Mais usado em programação funcional ou em JavaScript. Não tem a ver com a comida 'curry'. Normalmente se diz 'currificar uma função'. Não confunda com 'aplicação parcial', que fixa argumentos específicos.
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 a forma como os argumentos são fornecidos às funções.
In JavaScript, currying makes code more flexible.
No JavaScript, a **currificação** deixa 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.
Você pode evitar repetição de código com técnicas de **currificação**.
When learning functional programming, understanding currying is a big help.
Ao aprender programação funcional, entender **currificação** ajuda muito.