Resultados de la búsqueda a petición "currying"
¿Cuál es la diferencia entre curry y múltiples listas de parámetros?
Por todas partes que veo, veo los términos listas de parámetros múltiples y el uso del curry se usan de manera intercambiable. Lo veo en docenas de preguntas...
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 ...
Cómo curry una función a través de un número desconocido de parámetros
Digamos que tengo una función llamadamultiplyDivide Si tuviera que llamarmultiplyDivide(2)(3)(4)(6) sería equivalente a2 * 3 / 4 * 6. Actualizar:¿Es posible escribir una función como esta si no sé de antemano cuántos parámetros tomaré? Por ...
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) ...
¿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 ...
¿Qué significa lambda con 2 flechas en Java 8?
He leído varios tutoriales de Java 8 antes. En este momento me encontré con el siguiente tema:¿Java soporta curry? [https://stackoverflow.com/questions/6134278/does-java-support-currying] Aquí, veo el siguiente ...