Preguntas etiquetadas con lambda

168
LINQ: "contiene" y una consulta Lambda

He una List<BuildingStatus>llamada buildingStatus. Me gustaría comprobar si contiene un estado cuya carbón código (que devuelve GetCharCode()) es igual a alguna variable, v.Status. ¿Hay alguna forma de hacerlo, en la línea del código (sin compilación) a

166
¿Captura lambda como referencia constante?

¿Es posible capturar por referencia constante en una expresión lambda? Quiero que la tarea marcada a continuación falle, por ejemplo: #include <cstdlib> #include <vector> #include <string> #include <algorithm> using namespace std; int main() { string strings[] = {...

158
¿Puede un lambda java tener más de 1 parámetro?

En Java, ¿es posible que una lambda acepte múltiples tipos diferentes? Es decir: la variable única funciona: Function <Integer, Integer> adder = i -> i + 1; System.out.println (adder.apply (10)); Varargs también funciona: Function <Integer [], Integer> multiAdder = ints ->...

157
¿Cómo serializar una lambda?

¿Cómo puedo serializar elegantemente una lambda? Por ejemplo, el siguiente código arroja a NotSerializableException. ¿Cómo puedo solucionarlo sin crear una SerializableRunnableinterfaz "ficticia"? public static void main(String[] args) throws Exception { File file =

157
Mover captura en lambda

¿Cómo capturo por movimiento (también conocido como referencia de valor) en una lambda C ++ 11? Estoy tratando de escribir algo como esto: std::unique_ptr<int> myPointer(new int); std::function<void(void)> example = [std::move(myPointer)]{ *myPointer =

147
¿Cómo cargar módulos npm en AWS Lambda?

He creado varias funciones de Lambda usando el editor basado en la web. Hasta aquí todo bien. Ahora me gustaría comenzar a extender aquellos con módulos (como Q para promesas). No puedo entender cómo llevar los módulos a Lambda para que puedan ser consumidos por mis funciones. He leído todo esto,...

145
Tareas programadas de AWS Lambda

Amazon anunció AWS Lambda ( http://aws.amazon.com/lambda/ ). La descripción del producto incluye: Tareas programadas Las funciones de AWS Lambda pueden ser activadas por temporizadores de eventos externos, por lo que las funciones se pueden ejecutar durante los horarios de mantenimiento...

143
Funciones lambda recursivas en C ++ 11

Soy nuevo en C ++ 11. Estoy escribiendo la siguiente función recursiva lambda, pero no se compila. sum.cpp #include <iostream> #include <functional> auto term = [](int a)->int { return a*a; }; auto next = [](int a)->int { return ++a; }; auto sum = [term,next,&sum](int...