Programação Funcional Currying
Programação Funcional Currying
R:C. Aplicar parcialmente uma função está relacionado a aplicação parcial e não a
currying.
Aplicar parcialmente uma função está mais relacionado a aplicação parcial do que ao
conceito de currying. Moses Schönfinkel e Gottlob Frege foram os criadores da
técnica, e sua maior
utilização é por linguagens de programação funcionais. É baseada principalmente no
encadeamento de funções, em que uma função retorna outra, e no princípio matemático
de que uma
função é de aridade 1 e implica outras.
3. Closure é um conceito que tem relação com a técnica de currying e três cadeias
de escopo: seu próprio escopo; escopo externo, com acesso às variáveis da função
exterior; e escopo com
acesso às variáveis globais. Assinale a alternativa correta acerca do que são
closures.