Resultados da pesquisa a pedido "currying"

6 a resposta

Passando elementos da lista como parâmetros para a função ao curry

Ainda um novato Haskell aqui. Eu sei o suficiente para me meter em problemas com suposições erradas. Se eu tiver a seguinte função ... quadsum w x y z = w+x+y+zEu quero uma função que pode ter uma lista, use cada elemento como parâmetro em uma ...

3 a resposta

Haskell - Currying? Precisa de mais explicações

Então, algo como addList :: [int] -> int addList = foldl1 (+)Por que isso funciona? A parte de curry. Por que nenhuma variável?

3 a resposta

Scala: construtores ao curry

Eu tenho a seguinte classe Scala: class Person(var name : String, var age : Int, var email : String)Eu gostaria de usar o construtor Person como uma função ao curry: def mkPerson = (n : String) => (a : Int) => (e : String) => new ...

5 a resposta

Currying em javascript para função com n parâmetros

Se f :: (a, b) -> c, podemos definir curry (f) como abaixo: caril (f) :: ((a, b) -> c) -> a -> b -> c const curry = f => a => b => f(a, b); const sum = curry((num1, num2) => num1 + num2); console.log(sum(2)(3)); //5Como implementamos a função ...

4 a resposta

Como curry uma função através de um número desconhecido de parâmetros

Digamos que eu tenho uma função chamadamultiplyDivide Se eu ligarmultiplyDivide(2)(3)(4)(6) seria equivalente a2 * 3 / 4 * 6. Atualizar:É possível escrever uma função como esta se eu não souber antecipadamente quantos parâmetros vou usar? Por ...

3 a resposta

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 ...

3 a resposta

Currying groovy CPS encerramento para execução paralela

Fazemos alguma criação dinâmica de etapas paralelas em alguns de nossos trabalhos. Graças aesta discussão [https://stackoverflow.com/questions/36631959/jenkins-workflow-parallelize-step-based-on-tool-output] Eu descobri como criar dinamicamente o ...

2 a resposta

Sintaxe de curry na escala

A sintaxe do curry no scala é, por exemplo, def f(x: Int, b: Int) = x + y é def f(x: Int)(b: Int) = x + y E currying de soma para soma para determinado intervalo aeb é def sum(f: Int => Int, a: Int, b: Int) = { ... } sum(x=>x, 3, 6) // ...

5 a resposta

Função JS Curry com recursão

Leia antes de marcá-lo como duplicado. Não estou pedindo uma única chamada de curry. Esta função multiplica, multiplicação (4,4,4) // 64 function multiplication(...args) { return args.reduce((accum, val) => accum * val, 1) }MasEstou tentando ...

8 a resposta

Uso prático de funções com caril?

Existem vários tutoriais sobre como curry funções e muitas perguntas aqui no stackoverflow. No entanto, depois de ler The Little Schemer, vários livros, tutoriais, postagens de blog e threads de fluxo de pilha, ainda não sei a resposta para a ...