Resultados de la búsqueda a petición "ghc"
System.Directory.getDirectoryContents soporte unicode
El siguiente código imprime algo como°Ð½Ð´Ð¸Ñ-ÐÑÐ¿Ð°Ð½Ð¸Ñ getDirectoryContents "path/to/directory/that/contains/files/with/nonASCII/names" >>= mapM_ putStrLn Parece que es un ghcerro [http://hackage.haskell.org/trac/ghc/ticket/3307] y ya está ...
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 ...
¿Hacer pequeños ejecutables de haskell?
¿Hay alguna buena manera de hacer pequeños ejecutables de haskell? Con ghc6, un simple programa hello world parece llegar a unos 370kB (523kB antes de la tira). Hola mundo en C es de aproximadamente 4kB (9kB antes de la tira).
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. ...
Haskell Space Overflow
He compilado este programa y estoy intentando ejecutarlo. import Data.List import Data.Ord import qualified Data.MemoCombinators as Memo collatzLength :: Int -> Int collatzLength = Memo.arrayRange (1, 1000000) collatzLength' where ...
Cómo limitar el uso de memoria de los hilos Haskell
En un programa Haskell compilado con GHC, ¿es posible protegerse programáticamente contra el uso excesivo de memoria? Es decir, haga que notifique al programa cuando el uso de la memoria alcance un límite específico, indicando preferiblemente el ...
Compilación de ghc con soporte -fPIC
Estoy tratando de instalar GHC con soporte -fPIC en Fedora. He agarrado un tarball fuente ya que parece que ninguno binario tiene esto. En Build.mk, he cambiado el tipo de construcción rápida a ifeq "$(BuildFlavour)" "quick" SRC_HC_OPTS = ...
Usando cabal con múltiples versiones de GHC
Tengo ghc6 y ghc7 en mi escritorio. Para instalar nuevos paquetes (para la versión específica de ghc), usocabal con la bandera--with-compiler=<ghc-dir> para especificar para qué ghc quiero que se instale el paquete. Hagocabal update antes de ...
Cabal reconstruye todo con la bandera de habilitar-compartido
Tengo un problema con la creación de una biblioteca compartida con ghc y creo que necesito reconstruir mis paquetes haskell con --enable-shared, ¿hay una manera fácil de reconstruir todos mis paquetes con cabal con la bandera --enable- ¿compartido
¿Cómo suprimir [temporalmente] las advertencias "definidas pero no utilizadas"
Cuando prototipo de programas Haskell, siempre recibo cientos de advertencias como esta (no es broma): /Users/bob/SourceCode/course/is/expriment/LiftedSpine2.hs:70:15: Warning: Defined but not used: ...