Preguntas etiquetadas con haskell

Un lenguaje de programación funcional.


2
La forma más limpia de informar errores en Haskell
Estoy trabajando en aprender Haskell, y he encontrado tres formas diferentes de tratar los errores en las funciones que escribo: Simplemente puedo escribir error "Some error message.", lo que arroja una excepción. Puedo recuperar mi función Maybe SomeType, donde puedo o no devolver lo que me gustaría devolver. Puedo devolver …





3
¿Haskell tiene tipos dependientes?
Sé que Haskell ya tiene la capacidad de parametrizar un tipo sobre otro tipo (similar a la programación de plantillas en C ++), pero me pregunto si Haskell también puede parametrizar un tipo sobre valores, si admite tipos dependientes. Con los tipos dependientes, puede tener un tipo parametrizado sobre enteros, …
20 haskell 

3
¿Cómo mejorar la eficiencia con la programación funcional?
Recientemente he estado revisando la guía Learn You a Haskell for Great Good y, como práctica, quería resolver el problema 5 del Proyecto Euler , que especifica: ¿Cuál es el número positivo más pequeño que es divisible por todos los números del 1 al 20? Decidí escribir primero una función …
20 haskell 

4
¿Haskell es bueno enseñando los fundamentos de las matemáticas?
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no acepta nuevas respuestas o interacciones. Participo en la enseñanza de matemáticas a clases con requisitos como AS y A nivel de especificación de matemáticas. Los libros de …
19 haskell 



3
Lenguaje funcional más rápido
Recientemente he estado profundizando en la programación funcional, especialmente Haskell y F #, la anterior aún más. Después de buscar en Google, no pude encontrar una comparación de referencia de los lenguajes funcionales más destacados (Scala, F #, etc.). Sé que no es necesariamente justo para algunos de los idiomas …

1
¿Cuál es el progreso en los registros de Haskell?
Recientemente me topé una vez más con los problemas de los registros de Haskell, en particular la unicidad de los nombres de campo. (Es un dolor...) Ya leí Una propuesta de registros en Haskell de SPJ y Greg Morrisett, pero su última actualización fue en 2003. Otro documento llamado Lightweight …


3
¿Por qué no hay una clase de tipo para funciones?
En un problema de aprendizaje con el que he estado jugando, me di cuenta de que necesitaba una clase de tipo para funciones con operaciones para aplicar, componer, etc. Razones ... Puede ser conveniente tratar una representación de una función como si fuera la función misma, de modo que al …

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.