Logo Passei Direto
Buscar
O que é "currying" na programação funcional?
a) A combinação de várias funções em uma única função com um único parâmetro.
b) O processo de dividir uma função que aceita múltiplos parâmetros em uma sequência de funções, cada uma aceitando um único parâmetro.
c) A técnica de reutilizar código em diferentes funções.
d) A criação de funções que retornam outros valores diretamente.
User badge image
Testando o Conhecimento

há 5 meses

Respostas

User badge image

Ed Verified user icon

há 5 meses

Vamos analisar as alternativas sobre o que é "currying" na programação funcional: a) A combinação de várias funções em uma única função com um único parâmetro. - Esta definição não está correta, pois "currying" não se refere a combinar funções, mas sim a transformar funções. b) O processo de dividir uma função que aceita múltiplos parâmetros em uma sequência de funções, cada uma aceitando um único parâmetro. - Esta é a definição correta de "currying". Ele transforma uma função que recebe vários argumentos em uma série de funções que recebem um único argumento cada. c) A técnica de reutilizar código em diferentes funções. - Isso não descreve "currying", mas sim um conceito mais geral de reutilização de código. d) A criação de funções que retornam outros valores diretamente. - Essa definição não se aplica ao "currying". Portanto, a alternativa correta é: b) O processo de dividir uma função que aceita múltiplos parâmetros em uma sequência de funções, cada uma aceitando um único parâmetro.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina