Resultados da pesquisa a pedido "lambda"
Usando a variável iteradora do loop foreach em uma expressão lambda - por que falha?
Considere o seguinte código: public class MyClass { public delegate string PrintHelloType(string greeting); public void Execute() { Type[] types = new Type[] { typeof(string), typeof(float), typeof(int)}; List<PrintHelloType> helloMethods = ...
Java 8 Lambda - Interseção de duas listas
Estou tentando encontrarintersection de duas listas com base em alguma condição e executando algumas etapas. Não foi possível encontrar uma maneira de fazer isso (na fase de aprendizado) :) Double totalAmount = 0.00d; Double discount = 0.00d; ...
LambdaConversionException com genéricos: bug da JVM?
Eu tenho algum código com uma referência de método que compila bem e falha em tempo de execução. A exceção é esta: Caused by: java.lang.invoke.LambdaConversionException: Invalid receiver type class redacted.BasicEntity; not a subtype of ...
Contar o número de linhas entre duas datas por ID em um grupo de pandas
Eu tenho o seguinte teste DataFrame: import random from datetime import timedelta import pandas as pd import datetime #create test range of dates rng=pd.date_range(datetime.date(2015,1,1),datetime.date(2015,7,31)) rnglist=rng.tolist() testpts = ...
java-8 filtra uma lista sem criar uma nova lista
Estou procurando a maneira mais limpa de filtrar uma lista em Java-8, com uma simples lambdaPredicate, sem criar uma nova lista. Em particular, esta solução não é adequada, poistoList() retorna um novoList: List<Person> beerDrinkers = ...
Por que o init de captura lambda não funciona para unique_ptr?
Estou tentando usar o recurso de captura de inicialização do C ++ 14 para mover um unique_ptr dentro de um lambda via captura. Por alguma razão, o gcc e o clang se recusam a compilar meu código, insistindo que estou tentando copiar umunique_ptr o ...
Nome da propriedade para Expressão Lambda C #
Como posso converter um nome de propriedade para expressão Lambda em c #? Como isso:string prop = "Name"; para (p => p.Name) public class Person{ public string Name{ get; set; } }Obrigado!
Ponteiro de função para o método String em Java
Eu não entendo algumas coisas com lambda. String s = "Hello World"; Function<Integer, String> f = s::substring; s = null; System.out.println(f.apply(5));Porque é of.apply método ainda está funcionando ses = null. Afinal, oString O objeto deve ...
Usando fluxos para manipular uma String
Digamos que eu quero remover todas as não letras do meuString. String s = "abc-de3-2fg";Eu posso usar umIntStream a fim de fazer isso: s.stream().filter(ch -> Character.isLetter(ch)). // But then what?O que posso fazer para converter esse fluxo ...
Aplicando `functools.lru_cache` ao lambda
Então, eu fiz um lambda recursivo em Python para a sequência de Fibonacci. Usei a recursão porque era mais fácil de implementar com o lambda. fib = lambda n: fib(n - 1) + fib(n - 2) if n > 1 else 1Como usando a recursão, os mesmos valores de ...