Resultados da pesquisa a pedido "currying"
Usando ListPair.foldr para implementar o zipWith no SML
Antecedentes: nível iniciante no SMLMinha tarefa exige que eu use ListPair.foldr e somente esta função para implementar a função zipWith.
É possível “curry” tipos mais caros no Scala?
Suponhamos que eu tenha uma característica com dois parâmetros de tipo, por exemplo, trait Qux[A, B] e outra característica com um parâmetro de tipo mais alto, por exemplo, trait Turkle[C[_]] Gostaria de poder substituir um valor fixo por um ...
Qual é a vantagem de currying em c #? (alcançando função parcial)
Qual é a vantagem de currying em c #? Qual é a vantagem de obter aplicação parcial de função em uma função com caril?
Compreendendo o curry em Scala
Estou tendo problemas para entender o conceito de curry, ou pelo menos a notação de curry SCALA. wikipedia [https://en.wikipedia.org/wiki/Currying#Mathematical_view]diz que currying é a técnica de traduzir a avaliação de uma função que leva ...
iterais Funcionais do Scala com Implícit
Desculpe-me se isso já tiver sido solicitado em outro lugar. Eu tenho uma pergunta de sintaxe Scala envolvendo valores de função e parâmetros implícito Estou confortável em usar implícitos com o recurso de curry do Scala. Por exemplo, se eu ...
Currying para modelos em metaprogramação em C ++
Esta é mais uma questão conceitual. Estou tentando encontrar a maneira mais fácil de converter um modelo de dois argumentos (os argumentos sendo tipos) em um modelo de um argumento. Ou seja, vinculando um dos tipos. Este seria o equivalente de ...
Passar lista de variáveis individualmente para a função clojure
Eu ando brincando com o clojure e decidi criar uma função de ordem superior que combina o mapcat e a lista para simular esse comportamento: Clojure> (mapcat list '(1 2 3 4) '(5 6 7 8)) (1 5 2 6 3 7 4 8)my primeira tentativa foi definir ...
O curry funciona em javascript usa o princípio de fechamento? [fechadas]
Seria muito útil se alguém explica o funcionamento de uma função de curry. Eu li muitos exemplos, mas não sou capaz de entender corretamente. De alguma forma, está relacionado ao fechamento.
Haskell tem funções / tuplas variadas?
Ouncurry função @ funciona apenas para funções com dois argumentos: uncurry :: (a -> b -> c) -> (a, b) -> cSe eu quiser cancelar a função de funções com um número arbitrário de argumentos, eu poderia apenas escrever funções separadas: uncurry2 ...