CurryingO processo em programação funcional de transformar uma função que recebe múltiplos argumentos em uma sequência de funções, cada uma com um único argumento.