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

1 la respuesta

¿Cómo crear una función y pasar una lista de argumentos de longitud variable?

Podemos crear una funciónp en el siguiente código: var p = function() { }; if (typeof(console) != 'undefined' && console.log) { p = function() { console.log(arguments); }; }pero los argumentos se pasan como una matriz aconsole.log, en lugar de ...

1 la respuesta

¿Cuál es el análogo de la categoría en la programación?

Descubrí que hay un isomorfismo entre lógica y programación, llamado Correspondencia de Curry-Howard [https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence], entonces, ¿existe alguna equivalencia para la teoría de la Categoría, que ...

1 la respuesta

Expresión lambda para setter

Tenemos la expresión lambda para getter de la siguiente manera: Function<Student, String> studentNameGetter = Student::getName;¿Qué tal la expresión lambda para el setter?

2 la respuesta

Obtenga MethodInfo para una expresión lambda

Sé que estoy pidiendo lo extraño, pero solo por patadas, ¿es posible obtener elMethodInfo para una expresión lambda? Estoy detrás de algo como esto: (Func<int, string>(i => i.ToString())).MethodInfo ACTUALIZARQuiero obtener la información del ...

3 la respuesta

Expresiones lambda como delegados CLR (.NET) / controladores de eventos en Visual C ++ 2010

¿Es posible usar las nuevas expresiones lambda en Visual C ++ 2010 como controladores de eventos CLR? He intentado el siguiente código: SomeEvent += gcnew EventHandler( [] (Object^ sender, EventArgs^ e) { // code here } );Resulta en el siguiente ...

4 la respuesta

_ => ¿qué significa este guión bajo en las expresiones Lambda?

¿Cómo es una expresión lambda?_=> expr ¿media? Cual es el proposito de_ como entrada a lambda? Ejemplo: int count = 0; list.ForEach(_ => count += 1);

3 la respuesta

Lambdas y captura por variables locales de referencia: acceso después del alcance

Estoy pasando mis variables locales por referencia a dos lambda. Llamo a estas lambdas fuera del alcance de la función. Es estoundefined ? std::pair<std::function<int()>, std::function<int()>> addSome() { int a = 0, b = 0; return ...

9 la respuesta

Java Lambda Stream Distinct () en clave arbitraria?

Frecuentemente me encontré con un problema con las expresiones lambda de Java donde cuando quería distinguir () una secuencia en una propiedad o método arbitrario de un objeto, pero quería mantener el objeto en lugar de asignarlo a esa propiedad ...

4 la respuesta

Java 8 Streams: ¿por qué Collectors.toMap se comporta de manera diferente para los genéricos con comodines?

Suponga que tiene unList de números Los valores en elList puede ser de tipoInteger, Double etc. Cuando declaras talList es posible declararlo usando un comodín (?) o sin un comodín. final List<Number> numberList = Arrays.asList(1, 2, 3D); final ...

6 la respuesta

¿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 [], ...