Resultados de la búsqueda a petición "lambda"
Cómo escribir una función de Haskell que tome una función variable como argumento
Estoy tratando de crear una función que obtenga una función variable comoun argument, es decir, func :: (a -> ... -> a) -> a¿Cómo puedo lograr esto He leído sobrepolyvariadic ...
¿Cómo creo dinámicamente un predicado Expression <Func <MyClass, bool >>?
¿Cómo podría usar un árbol de expresión para crear dinámicamente un predicado que se parezca a ... (p.Length== 5) && (p.SomeOtherProperty == "hello") Para que pueda pegar el predicado en una expresión lambda así ...
Cambiar el nombre del parámetro en una LambdaExpression solo para mostrar
Digamos que tengo una expresión como esta: Expression<Predicate<T>> exp Si asigno la siguiente expresión: a => a.First() != 0 y luego llamo aexp.ToString() Obtendré exactamente la expresión que pasé, que es perfectamente buena, pero, ...
¿Cómo verificar nulos en una expresión lambda profunda? [duplicar
Esta pregunta ya tiene una respuesta aquí: Posibles peligros de utilizar esta taquigrafía (basada en el método de extensión) [/questions/123088/possible-pitfalls-of-using-this-extension-method-based-shorthand] 11 respuestas ¿Cómo puedo ...
C ++ 11 lambda y especialización de plantilla
Me gustaría saber cuál es la definición de tipo correcta para el lambda que se presenta a continuación, para que el siguiente código se compile utilizando un compilador c ++ 11 conforme: #include <cstdio> #include <string> template<class Func> ...
Volver una expresión genérica anidada <Func <T, bool >>
El mensaje de error es "No se pudo encontrar el tipo o el nombre del espacio de nombres 'T'". ??? public static Expression<Func<T, bool>> MakeFilter(string prop, object val) { ParameterExpression pe = Expression.Parameter(typeof(T), "p"); ...
Desenganche de eventos con Lambdas en C #
A menudo me encuentro con una situación en la que quiero suscribirme a un evento, pero quiero usar una lambda para hacerlo: public class Observable { public event EventHandler SomethingHappened; public void DoSomething() { // Do Something... ...
Expresión de Lambda usando la cláusula Foreach [duplicado]
Posible duplicado: ¿Por qué no hay un método de extensión ForEach en la interfaz IEnumerable? [https://stackoverflow.com/questions/101265/why-is-there-not-a-foreach-extension-method-on-the-ienumerable-interface] EDITA Para re, ference, aquí ...
Advertencia del compilador: no se puede deducir el tipo de retorno lambda
Considere este ejemplo: #include <algorithm> #include <iostream> int main() { std::string str = "abcde4fghijk4l5mnopqrs6t8uvwxyz"; std::string str2; std::remove_copy_if(str.begin(), str.end(), std::back_inserter(str2), [](char& c) { if ...
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)]{ ...