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

2 la respuesta

¿Por qué el compilador de C # no puede inferir un delegado de tipo genérico de la firma de la función? [duplicar

Esta pregunta ya tiene una respuesta aquí: Por qué C # no puede inferir el tipo de este caso aparentemente simple y obvio [/questions/6229131/why-cant-c-sharp-infer-type-from-this-seemingly-simple-obvious-case] 5 respuestas Estoy trabajando con ...

2 la respuesta

Admite .Net los genéricos al curry?

Supongamos que tenemos una clase genérica anidada: public class A<T> { public class B<U> { } }Aquí,typeof(A<int>.B<>) es, en esencia, una clase genérica con dos parámetros donde solo se vincula el primero. Si tengo una sola clase con dos ...

2 la respuesta

Curring Expressions en C #

Estoy tratando de construir un árbol de expresión que pueda alimentar a Linq2SQL para que genere una consulta limpia y agradable. Mi propósito es construir un filtro que tome un conjunto arbitrario de palabras para AND y NOT (o OR y NOT) juntas. ...

3 la respuesta

Scala - Curry y argumentos por defecto

Tengo una función con dos listas de parámetros que estoy tratando de aplicar y usar parcialmente con curry. La segunda lista de parámetros contiene argumentos de que todos tienen valores predeterminados (pero no implícitos). Algo como esto def ...

9 la respuesta

¿Cómo defino la aplicación de Lisp en Haskell?

¿No debería permitirse esta definición en un lenguaje vago como Haskell en el que las funciones son curry? apply f [] = f apply f (x:xs) = apply (f x) xs Básicamente es una función que aplica la función dada a la lista de argumentos dada y se ...

4 la respuesta

Es posible "curry" tipos más amables en Scala?

Supongamos que tengo un rasgo con dos parámetros de tipo, por ejemplo, trait Qux[A, B] y otro rasgo con un parámetro de tipo de tipo superior, por ejemplo, trait Turkle[C[_]] Me gustaría poder sustituir un valor fijo por uno de los parámetros ...

3 la respuesta

Scala Literales funcionales con implicidades

Perdóname si esto ya se ha preguntado en otra parte. Tengo una pregunta de sintaxis Scala que involucra valores de función y parámetros implícitos. Me siento cómodo usando implicits con la función de curry de Scala. Por ejemplo, si tuviera una ...

5 la respuesta

¿Cómo funciona el curry?

Soy muy nuevo en Haskell y FP en general. He leído muchos de los escritos que describen qué es curry, pero no he encontrado una explicación de cómo funciona realmente. Aquí hay una función:(+) :: a -> (a -> a) Si lo hago(+) 4 7, la función ...

3 la respuesta

Haskell tiene funciones / tuplas variadas?

Losuncurrya función @ solo funciona para funciones que toman dos argumentos: uncurry :: (a -> b -> c) -> (a, b) -> c Si quiero eliminar las funciones con un número arbitrario de argumentos, podría escribir funciones separadas: uncurry2 f (a, b) ...

5 la respuesta

Cuál es el punto de las cláusulas de parámetros múltiples en las definiciones de funciones en Scala?

Estoy tratando de entender el punto de esta característica del lenguaje de las cláusulas de parámetros múltiples y por qué lo usarías. Por ejemplo, ¿cuál es la diferencia entre estas dos funciones realmente? class WTF { def TwoParamClauses(x : ...