Resultados da pesquisa a pedido "lambda"
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, ...
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 ...
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 = ...
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 ...
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 #, ...
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 ...
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) { ...
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; } ...
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 ...
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 ...