Resultados de la búsqueda a petición "haskell"
En Parsec, ¿hay alguna manera de evitar que lexeme consuma nuevas líneas?
Todos los analizadores enText.Parsec.Token usa cortésmentelexeme para comer espacios en blanco después de una ficha. Desafortunadamente para mí, el espacio en blanco incluye nuevas líneas, que quiero usar como terminadores de expresión. ¿Hay ...
Apostrophe en identificadores en Haskell
Encontré este código cortado en Internet: digits 0 = [0] digits n = digits' n [] where digits' 0 ds = ds digits' n ds = let (q,r) = quotRem n 10 in digits' q (r:ds) sumOfDigits = sum . digits ¿Puede alguien explicar rápidamente qué es el signo ...
Existe alguna forma de definir una Enum en Haskell que se envuelva?
Considere que estaba diseñando un juego de Monopoly: data Board = GO | A1 | CC1 | A2 | T1 | R1 | B1 | CH1 | B2 | B3 | JAIL | C1 | U1 | C2 | C3 | R2 | D1 | CC2 | D2 | D3 | FP | E1 | CH2 | E2 | E3 | R3 | F1 | F2 | U2 | F3 | G2J | G1 | G2 | CC3 | ...
Python- "es" como un operador de igualdad para Haskell / GHC
Existe una extensión "insegura" específica de GHC para preguntar si dos referencias de Haskell apuntan a la misma ubicación? Soy consciente de que esto puede romper la transparencia referencial si no se usa correctamente. Pero debería haber ...
TemplateHaskell y IO
¿Existe alguna forma adecuada de hacer que las funciones de TH sean seguras si usan efectos secundarios? Digamos, quiero tener una función que llame a git en tiempo de compilación y genere una cadena de versión: {-# LANGUAGE TemplateHaskell #-} ...
Recuperación del desbordamiento de pila o agotamiento del montón en un programa Haskell
ctualmente estoy escribiendo un algoritmo genético en Haskell en el que mis cromosomas son estructuras bastante complejas que representan sistemas ejecutables. ara poder evaluar la aptitud de mis cromosomas, tengo que ejecutar ...
Existe algún tutorial de Template Haskell para alguien que no conoce a Lisp?
Quería aprender Template Haskell, pero todos los tutoriales que encuentro suponen que aprendiste lisp y sabes qué son las macros de lisp, o que conoces algunas jergas de teoría cs (cosas como empalmes, cuasiquotaciones, etc.) o algunos resultados ...
No se puede obtener cabal para encontrar la biblioteca mpi para haskell-mpi en Windows [cerrado]
¡EL PROBLEMA ESTÁ RESUELTO Siga las instrucciones que Dons publicóaqu [http://www.haskell.org/haskellwiki/Windows#Tools_for_compilation] Abra sus variables de entorno (Mi PC -> Propiedades (en el menú contextual) -> Avanzado)Agregar o hacer una ...
lenses, fclabels, data-accessor: qué biblioteca para el acceso a la estructura y la mutación es mejor
Hay al menos tres bibliotecas populares para acceder y manipular campos de registros. Los que conozco son: acceso de datos, etiquetas y lentes. Personalmente comencé con el acceso a datos y los estoy usando ahora. Sin embargo, recientemente en ...
¿Ha utilizado Quickcheck en un proyecto real [cerrado]
Comprobación rápid [http://www.cs.chalmers.se/~rjmh/QuickCheck/] y sus variantes (incluso hay una enJav [https://bitbucket.org/blob79/quickcheck]), parece ser interesante. Sin embargo, aparte del interés académico, ¿es realmente útil en una ...