Resultados de la búsqueda a petición "lambda"

1 la respuesta

paquetes de parámetros no expandidos con ‘... '- ¿otro error de plantilla variadic con gcc?

Es bien sabido que el tratamiento de gcc de plantillas variadas es irregular (ver, por ejemplo,esta [http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253]yesta [http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47226]), pero me pregunto si ya se conoce el ...

10 la respuesta

Uso de Java 8 opcional con Stream :: flatMap

El nuevo marco de transmisión Java 8 y sus amigos crean un código Java muy conciso, pero me he encontrado con una situación aparentemente simple que es difícil de hacer de manera concisa. Considera unList<Thing> things y métodoOptional<Other> ...

5 la respuesta

¿Una expresión lambda 'do nada' adecuada en python?

A veces me encuentro con ganas de hacer que las expresiones lambda de marcador de posición 'no hagan nada', similar a decir: def do_nothing(*args): passPero la siguiente sintaxis es ilegal ya que las expresiones lambda intentan devolver lo que ...

6 la respuesta

En Java 8, ¿cómo transformo un Mapa <K, V> en otro Mapa <K, V> usando una lambda?

Acabo de empezar a mirar Java 8 y a probar lambdas, pensé que trataría de reescribir una cosa muy simple que escribí recientemente. Necesito convertir un Mapa de Cadena a Columna en otro Mapa de Cadena a Columna donde la Columna en el nuevo Mapa ...

2 la respuesta

Contrato de identidad de expresión lambda de Java 8

losJavaDoc para elLambdaMetaFactory de Java 1.8 [http://docs.oracle.com/javase/8/docs/api/java/lang/invoke/LambdaMetafactory.html] especifica que la captura lambda "puede implicar la asignación de un nuevo objeto de función, o puede devolver un ...

2 la respuesta

¿Por qué es malo usar una variable de iteración en una expresión lambda?

Estaba escribiendo un código rápido y noté este error de compilación El uso de la variable de iteración en una expresión lambda puede tener resultados inesperados. En su lugar, cree una variable local dentro del bucle y asígnele el valor de ...

6 la respuesta

Cómo unir Lista <Lista <String>> en C #

Estoy teniendo unList<List<String>>y que contiene { {"A" , "B" }, {"C" , "D" } }Necesito unir toda la lista interna en otra lista Entonces el resultadoList<String> contendrá {"A","B","C","D"}Ahora estoy usandofor loop para hacer esto ¿Hay ...

6 la respuesta

¿Qué capturan los cierres de función (lambda)?

Recientemente comencé a jugar con Python y encontré algo peculiar en la forma en que funcionan los cierres. Considere el siguiente código: adders=[0,1,2,3] for i in [0,1,2,3]: adders[i]=lambda a: i+a print adders[1](3) Construye una matriz ...

7 la respuesta

¿Cuándo debo usar las funciones de flecha en ECMAScript 6?

La pregunta está dirigida a personas que han pensado en el estilo de código en el contexto del próximo ECMAScript 6 (Harmony) y que ya han trabajado con el lenguaje. Con() => {} yfunction () {} Estamos obteniendo dos formas muy similares ...

3 la respuesta

Usando Java8 Streams para crear una lista de objetos de otro

Tengo el siguiente código Java6 y Java8: List<ObjectType1> lst1 = // a list of ObjectType1 objects List<ObjectType2> lst2 = // a list of ObjectType1 objects, same size of lst1 List<ObjectType3> lst3 = new ArrayLis<ObjectType3>(lst1.size()); ...