Resultados da pesquisa a pedido "partial-application"
functools.partial deseja usar um argumento posicional como um argumento de palavra-chave
Então eu estou tentando entenderpartial: import functools def f(x,y) : print x+y g0 = functools.partial( f, 3 ) g0(1) 4 # Works as expectedNo: g1 = functools.partial( f, y=3 ) g1(1) 4 # Works as expectedNo: g2 = functools.partial( f, x=3 ) ...
Quais são as regras para governar o sublinhado para definir a função anônima?
estou usando_ como espaço reservado para a criação de função anônima, e o problema é que não posso prever como o Scala vai transformar meu código. Mais precisamente, determina erroneamente quão "grande" a função anônima eu quero. List(1,2,3) ...
Pode-se aplicar parcialmente o segundo argumento de uma função que não usa argumentos de palavra-chave?
Tomemos por exemplo o python construído em
Por que uma função interna é aplicada a muito poucos argumentos considerados na forma normal de cabeça fraca?
The Haskelldefinição [http://www.haskell.org/haskellwiki/Weak_head_normal_form] diz: Uma expressão está na forma normal de cabeça fraca (WHNF), se for: um construtor (eventualmente aplicado a argumentos) como True, Just (quadrado 42) ou (:) ...
Qual é a diferença entre currying e aplicação parcial?
Muitas vezes vejo na Internet várias reclamações de que os exemplos de currying de outras pessoas não são currying, mas na verdade são apenas aplicações parciais. Não encontrei uma explicação decente sobre o que é uma aplicação parcial ou ...
Python: Por que o functools.partial é necessário?
Aplicação parcial é legal. Que funcionalidade fazfunctools.partial [http://docs.python.org/2/library/functools.html#functools.partial]oferta que você não pode passar por lambdas? >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>> incr = lambda y ...
Fichários de argumento do Python
Como vincular argumentos a um método Python para armazenar um functor nulo para invocação posterior? Semelhante ao C ++boost::bind. Por exemplo: def add(x, y): return x + y add_5 = magic_function(add, 5) assert add_5(3) == 8
Por que e quando preciso seguir um nome de método com _?
Eu estou um pouco instável sobre as regras de quando você precisa de um
vincular o primeiro argumento da função sem conhecer sua aridade
Eu gostaria de ter uma funçãoBindFirst que vincula o primeiro argumento de uma função sem que eu precise / explique explicitamente a aridade da função usando std :: placeholders. Eu gostaria que o código do cliente parecesse algo assim. #include ...
Página 1 do 2