Preguntas etiquetadas con haskell

Haskell es un lenguaje de programación funcional que ofrece una fuerte tipificación estática, evaluación perezosa, amplio soporte de paralelismo y concurrencia, y capacidades de abstracción únicas.




2
La necesidad de puro en los solicitantes
Estoy aprendiendo los aplicantes de Haskell. Me parece (probablemente estoy equivocado) que la purefunción no es realmente necesaria, por ejemplo: pure (+) <*> [1,2,3] <*> [3,4,5] Se puede escribir como (+) <$> [1,2,3] <*> [3,4,5] ¿Alguien puede explicar el beneficio que pureproporciona la función sobre el mapeo explícito fmap?









3
tipo para representar una lista con 0 a 5 valores
Tengo un ejercicio en el que tengo que definir un tipo para representar una lista con 0 a 5 valores. Primero pensé que podría resolver esto de forma recursiva así: data List a = Nil | Content a (List a) Pero no creo que este sea el enfoque correcto. ¿Puedes …
14 haskell 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.