A lambda expression is an unnamed function.
When the event is dispatched, the listener evaluates the lambda expression.
Likewise, go cannot appear in a lambda expression unless enclosed by block.
De igual manera, go no puede aparecer en una expresión lambda si no es dentro de un block.
If you have a lambda expression that calls a static method
Si tienes una expresión lambda que invoca a un método estático
The following two examples demonstrate use of a lambda expression
Los dos ejemplos siguientes demuestran el uso de una expresión lambda
This lambda expression must return a boolean value that determines whether each element should be included in the resulting stream.
Esta expresión lambda debe devolver un valor booleano que determina si cada elemento debe ser incluido en el flujo resultante.
The anonymous function in this example is the lambda expression
La función anónima en este ejemplo es la expresión lambda
The lambda expression is itself unnamed, but the function acquires a name by being assigned to identifier a.
La expresión lambda es anónima, pero la función adquiere un nombre al ser asignada a un identificador a.
The user supplies an arbitrary function, in the form of a named or lambda expression, which projects the data members.
El usuario especifica una función arbitraria, como un delegado o una expresión lambda, que es la que proyecta los elementos.
For instance, our definition of square could be rewritten using a lambda expression like this
Por ejemplo, nuestra definición de cuadrado quedaría de la siguiente forma utilizando una expresión lambda
However, when a lambda expression is simply calling a single method that already has a name, you can cut even more code from your project by using a method reference.
Sin embargo, cuando una expresión lambda simplemente está invocando a un único método que ya tiene un nombre, puedes cortar incluso más código de tu proyecto usando una referencia a un método.
I feel like I need to use recursion and traverse the lambda expression from right to left, but I haven't been able to create the compound group predicates that I want.
Siento que necesito usar recursividad y recorrer la expresión lambda de derecha a izquierda, pero no he podido crear los predicados de grupo compuesto que quiero.
Defines and returns a lambda expression (that is, an anonymous function).
Define y devuelve una expresión lambda (es decir, una función anónima).