Resultados da pesquisa a pedido "lambda"
Copie um fluxo para evitar que "o fluxo já tenha sido operado ou fechado"
Gostaria de duplicar um fluxo do Java 8 para poder lidar com ele duas vezes. eu possocollect como uma lista e obtenha novos fluxos a partir disso; // doSomething() returns a stream List<A> thing = doSomething().collect(toList()); ...
Como determinar corretamente que um objeto é um lambda?
Eu vejo que a classe de um lambda éisSynthetic() && !isLocalOrAnonymousClass(), mas presumo que o mesmo possa ser verdade para classes de proxy. Claro, eu poderia verificar issogetDeclaredMethods().length == 1 e aplicarregexp para o nome da ...
Java: obtenha o tipo real de método genérico com o parâmetro lambda [duplicate]
Esta pergunta já tem uma resposta aqui: Java: como resolver o tipo genérico de parâmetro lambda? [/questions/23863716/java-how-to-resolve-generic-type-of-lambda-parameter] 3 respostasEu fiz uma pergunta sobrelambdas aquiJava: como resolver o ...
Java: como resolver o tipo genérico de parâmetro lambda?
Bem, nós temosFunctionalInterface: public interface Consumer<T> { void accept(T t); }E eu posso usá-lo como: .handle(Integer p -> System.out.println(p * 2));Como podemos resolver o realgeneric type desse parâmetro lambda em nosso ...
Listar entradas distintas com base na propriedade e na soma de duplicatas
Estou imaginando que posso estar fazendo uma pergunta simples, mas tentando obter uma solução elegante. Eu tenho uma situação em que abaixo estão as linhas Estado Rótulo Valor AlabamaAB 9AlabamaAB 4ArizonaAZ 5TexasTX ...
Expressões lambda para interface com vários métodos
Monkeying por aí com Java 8 lambdas. Por que isso me causa um erro quando adiciono outro método à minha interface: interface Something { public String doit(Integer i); public int getID(String name);..... Something s = (Integer i) -> { return ...
Análise de árvore de expressão lambda
Estou tentando usar as expressões lambda em um projeto para mapear para uma API de consulta de terceiros. Então, estou analisando a árvore da Expressão manualmente. Se eu passar em uma expressão lambda como: p => p.Title == "title"tudo ...
Como eu marshal um lambda (Proc) em Ruby?
Joe Van Dykperguntou a lista de discussão Ruby [http://www.zenspider.com/pipermail/ruby/2008-August/004223.html]: Oi, Em Ruby, acho que você não pode empacotar um objeto lambda / proc, certo? Isso é possível no lisp ou em outros idiomas? O que ...
Loop Python para lambda interno
No meu código, preciso simplificar o máximo possível minha linha de código. Edição: Eu acho que não sou claro o suficiente - ele precisa ser uma linha de código. Eu preciso colocar um loop for dentro de uma expressão lambda, algo assim: x = ...
Java 8 Streams: vários filtros vs. condição complexa
Às vezes você deseja filtrar umStream com mais de uma condição: myList.stream().filter(x -> x.size() > 10).filter(x -> x.isCool()) ...ou você pode fazer o mesmo com uma condição complexa e umasolteiro filter: myList.stream().filter(x -> ...