Resultados da pesquisa a pedido "currying"

2 a resposta

Quando usar funções parciais e curry em JavaScript

I li thisposta [http://drdobbs.com/open-source/231001821] no Dr. Dobb sobre currying e funções parciais em JavaScript. Parece útil, mas estou me perguntando (como um desenvolvedor ocasional em JavaScript) se há situações padrão em que isso é ...

2 a resposta

Como as funções são curry?

Entendo qual é o conceito de curry e sei como usá-lo. Essas não são minhas perguntas, mas estou curioso para saber como isso é realmente implementado em algum nível mais baixo do que, digamos, o código Haskel Por exemplo, quando(+) 2 4 é curry, ...

2 a resposta

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

3 a resposta

C ++ e curry

Eu tenho o código:

3 a resposta

Como escrevo uma função que retorna outra função?

Em Python, gostaria de escrever uma função

3 a resposta

Exemplo de Curry em Scala

3 a resposta

Usos JavaScript de bind vs curry?

Estou tentando entender a diferença entrecurry vsbind. A implementação debind é : /*1*/ Function.prototype.bind = function () /*2*/ { /*3*/ var fn = this, /*4*/ args = Array.prototype.slice.call(arguments); /*5*/ var object = ...

3 a resposta

Django - limitando o acesso de url a superusuários

No meu urlconf, tenho: url(r'^sssssh/(.*)', staff_only_app.site.root),O que eu gostaria de fazer é limitar qualquer acesso a esse aplicativo aos superusuários. Eu tentei isso: url(r'^sssssh/(.*)', user_passes_test(staff_only_app.site.root, ...

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