Resultados da pesquisa a pedido "lambda"

1 a resposta

Como o Java 8 mapToInt (mapToInt (e -> e)) melhora o desempenho exatamente?

Estou lendo o livro "Java 8 Lambdas" e, em algum momento, o autor diz: "É uma boa idéia usar as funções especializadas primitivas sempre que possível, devido aos benefícios de desempenho". Ele está se referindo aqui a mapToInt, mapToLong, ...

1 a resposta

Aviso de célula-var-do-loop da Pylint

Para o seguinte código: for sort_key, order in query_data['sort']: results.sort(key=lambda k: get_from_dot_path(k, sort_key), reverse=(order == -1))Pylint relatou um erro: Variável de célula sort_key definida no loop ...

3 a resposta

O Python seleciona funções lambda?

Eu li em vários tópicos que Pythonpickle/cPickle não pode selecionar funções lambda. No entanto, o código a seguir funciona, usando o Python 2.7.6: import cPickle as pickle if __name__ == "__main__": s = pickle.dumps(lambda x, y: x+y) f = ...

4 a resposta

Java8 Lambdas e exceções

Gostaria de saber se alguém poderia me explicar a seguinte estranheza. Estou usando o Java 8, atualização 11. Dado este método private <F,T> T runFun(Function<Optional<F>, T> fun, Optional<F> opt) { return fun.apply(opt) ; }Se eu construir uma ...

3 a resposta

O que é appliance e como usar expressões lambda? [duplicado]

Esta pergunta já tem uma resposta aqui: Expressões em C # Lambda: Por que devo usá-las? [/questions/167343/c-sharp-lambda-expressions-why-should-i-use-them] 14 respostasEu li que as Expressões Lambda são uma adição incrivelmente poderosa ao C #, ...

1 a resposta

Captura Lambda C ++ 14

Eu encontrei uma notação como: int x = 4; auto y = [&r = x, x = x+1]()->int { r += 2; return x+2; }();Você pode explicar essa afirmação? Eu era usuário do C ++ 03 e atualizei recentemente para o C ++ 11. A partir de hoje, inicio o C ++ 14 e ...

6 a resposta

Referência a um método de instância de um objeto específico

No código a seguir, ele funciona ao passar a variável de referência do método com o nome da classe, mas ao passar a variável de referência com um objeto de usuário, há um erro. public class User { private String name; public User(String name) { ...

1 a resposta

Existe alguma diferença entre Objects :: nonNull ex -> x! = Null?

Considere a seguinte classe: import java.util.Objects; import java.util.function.Predicate; public class LambdaVsMethodRef { public static void main(String[] args) { Predicate<Object> a = Objects::nonNull; Predicate<Object> b = x -> x != null; } ...

4 a resposta

Lambdas, múltiplos forEach com fundição

Preciso de ajuda para pensar em lambdas dos meus colegas luminares StackOverflow. Caso padrão de selecionar uma lista de uma lista para coletar algumas crianças em um gráfico. Que maneiras impressionantes poderiamLambdas ajuda com ...

2 a resposta

Como criar uma função std :: a partir de uma expressão lambda de captura de movimento?

Estou tentando criar umstd::function de uma expressão lambda de captura de movimento. Observe que eu posso criar uma expressão lambda de captura de movimento sem problemas; é só quando tento envolvê-lo em umstd::function que eu recebo um ...