Resultados da pesquisa a pedido "currying"

5 a resposta

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?

2 a resposta

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

1 a resposta

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.

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

6 a resposta

O que significa lambda com 2 setas no Java 8?

Eu li vários tutoriais sobre Java 8 antes. No momento, encontrei o seguinte tópico:O java suporta currying? [https://stackoverflow.com/questions/6134278/does-java-support-currying] Aqui, vejo o seguinte código: IntFunction<IntUnaryOperator> ...

2 a resposta

Escrevendo uma função javascript ao curry que pode ser chamada um número arbitrário de vezes que retorna um valor na última chamada de função

Atualmente, estou trabalhando em um problema de programação no meu tempo pessoal que solicita que eu crie uma função javascript que possa ser chamada dessa maneira. add(1) // 1 add(1)(2) // 3 add(1)(2)(3); // 6 add(1)(2)(3)(4); // ...

1 a resposta

Currying um proc com argumentos de palavra-chave

Digamos que eu tenho um genéricoProc, Lambda oumethod que usa um segundo argumento opcional: pow = -> (base, exp: 2) { base**exp }Agora eu quero curry esta função, dando-lhe umaexp do3. cube = pow.curry.call(exp: 3)Há uma ambiguidade aqui, ...

0 a resposta

Diferença sutil rápida entre função de ordem com curry e de ordem superior

NOTA: Esta pergunta foi feita enquanto o Swift 2.1 era o mais recente. Dado: class IntWrapper { var i: Int = 1 } func add(inout m: Int, i: Int) { m += i }E uma função de ordem superior func apply() -> (inout i: Int) -> () -> () { return { ...

4 a resposta

Precisa de ajuda para entender lambda (currying)

Eu estou lendo C # acelerado realmente não entendo o seguinte código: public static Func<TArg1, TResult> Bind2nd<TArg1, TArg2, TResult> ( this Func<TArg1, TArg2, TResult> func, TArg2 constant ) { return (x) => func( x, constant ); }na última ...

1 a resposta

Caril implícito no esquema com regras de sintaxe?

Jeffrey Meunier tem uma macro Curry implícitaaqui [http://www.engr.uconn.edu/~jeffm/Papers/curry.html], que usa defmacro. Eu queria saber se alguém já escreveu isso com regras de sintaxe?