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

2 la respuesta

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

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

7 la respuesta

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

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

4 la respuesta

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

3 la respuesta

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

2 la respuesta

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

5 la respuesta

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

1 la respuesta

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

4 la respuesta

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