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

1 la respuesta

¿Puedo limitar el uso de memoria por función / mónada / hilo en Haskell?

Estoy trabajando en un proyecto de compilación de investigación destinado a funcionar como un servicio. Uno de los requisitos es que ciertos usuarios pueden tener un uso de memoria limitado (por ejemplo, "llamadas desde IPa B C D puede usar hasta ...

1 la respuesta

¿Qué es AllowAmbiguousTypes y por qué se necesita en este ejemplo "para todos"?

El código {-# LANGUAGE ScopedTypeVariables, TypeApplications #-} -- I know this particular example is silly. -- But that's not the point here. g :: forall a . RealFloat a => Bool g = True main :: IO () main = print (g @Double)no se compila en ...

1 la respuesta

Cómo actualizar stack ghc

stack ghc - --version El glorioso sistema de compilación de Glasgow Haskell, versión 7.10.3 Quiero actualizar a ghc 8. ¿Cómo puedo decirle a stack que actualice ghc?

1 la respuesta

¿Por qué las chispas GHC chisporrotean?

Tengo una rutina simple que toma el producto de un vector deDouble. Estoy tratando de paralelizar este código, pero muchas de las chispas terminan fallando. Aquí hay un punto de referencia independiente que también se proporcionacomo una ...

1 la respuesta

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 ...

1 la respuesta

Advertencia sobre especializaciones al compilar Haskell Code con ghc

Obtengo el siguiente error al intentar compilar $ ghc --make -O2 -Wall -fforce-recomp [1 de 1] Compilando Main (isPrimeSmart.hs, isPrimeSmart.o) Función SpecConstr `$ wa {v s2we} [lid] 'tiene dos patrones de llamada, pero el límite es 1 ...

1 la respuesta

¿La instancia `Eq` derivada automáticamente de GHC realmente * O (N) *?

Solo noté al intentar aprender a leer GHC Core, que el @ derivado automáticamenEq instancia para tipos de datos de estilo enum como data EType = ETypeA | ETypeB | ETypeC | ETypeD | ETypeE | ETypeF | ETypeG | ETypeH deriving (Eq)arece que se ...

1 la respuesta

¿Por qué GHCi escribe esta declaración de manera extraña?

l responder una pregunta sobre stackoverflow, noté que GHCi (interactivo) está asignando un tipo demasiado restrictivo en undeja declaración. A saber, dado el código, import Control.Arrow f = maximum &&& id >>> fst &&& (\(m,l) -> length $ ...

1 la respuesta

Haskell Error: expresión desnuda en el nivel superior

Tengo el siguiente código fib n | n == 0 = 0 | n == 1 = 1 | n > 1 = fib (n-1) + fib (n-2) print fib 5 Y por alguna razón, arroja un error: [1 of 1] Compiling Main ( test.hs, test.o ) test.hs:8:1: Parse error: naked expression at top level¿Que ...

1 la respuesta

Haskell tuple constructor (GHC) y la separación entre un lenguaje y su implementación

Haskell me voló la cabeza una vez más cuando me di cuenta de que (x,y)Es solo azúcar sintáctico para (,) x y Naturalmente, quería extender esto a tuplas más grandes. Per (,) x ((,) y z)Me di (x,(y,z)) Lo que no era lo que estaba buscando. ...