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

4 la respuesta

¿Por qué los literales numéricos de Haskell necesitan comenzar y terminar con dígitos?

InEl informe Haskell 98 [http://www.haskell.org/onlinereport/lexemes.html#lexemes-numeric] se dice que Un literal flotante debe contener dígitos antes y después del punto decimal; esto asegura que un punto decimal no se pueda confundir con otro ...

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

1 la respuesta

Ejemplo básico de uso de HaskellDB para desasignar registros de una tabla

Suponga que tengo la siguiente definición de tabla (PostgreSQL): CREATE TABLE books ( id serial NOT NULL, title character varying NOT NULL, PRIMARY KEY (id) ); Y la siguiente definición de registro: data Book = { id :: Int , title :: String ...

5 la respuesta

¿Existen nombres pronunciables para los operadores comunes de Haskell? [cerrado

Estoy leyendoLearn You a Haskell for Great Good [http://learnyouahaskell.com], y nunca sé cómo pronunciar los operadores de Haskell. ¿Tienen nombres "reales"? @ Por ejemplo, ¿cómo se lee en voz alta una expresión como esta? Just (+3) <*> Just ...

5 la respuesta

¿Cómo agrego x tuplas en una lista x número de veces?

Tengo una pregunta sobre tuplas y listas en Haskell. Sé cómo agregar entradas a una tupla una cantidad específica de veces. Ahora quiero agregar tuplas a una lista un número desconocido de veces; depende del usuario decidir cuántas tuplas desea ...

11 la respuesta

¿Por qué el minimalista, ejemplo Hassell quicksort no es un "verdadero" quicksort?

l sitio web de @ Haskell presenta una línea de 5 líneas muy atractiquicksort function [http://www.haskell.org/haskellwiki/Introduction#Quicksort_in_Haskell], como se ve a continuación. quicksort [] = [] quicksort (p:xs) = (quicksort lesser) ++ ...

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

2 la respuesta

Lista de diferentes tipos?

data Plane = Plane { point :: Point, normal :: Vector Double } data Sphere = Sphere { center :: Point, radius :: Double } class Shape s where intersect :: s -> Ray -> Maybe Point surfaceNormal :: s -> Point -> Vector Double También he hecho ...

1 la respuesta

Funciona en ghci pero no en el archivo

cuando intento algo en ghci después de cargar el archivo comoputStrLn $ showManyP "%d" 10 funciona, pero por qué esto no funciona cuando lo escribo en el archivomain = putStrLn $ showManyP "%d" 10 Da este error printf.hs:37:19: Ambiguous type ...

2 la respuesta

¿Cómo vincular selectivamente ciertas bibliotecas del sistema estáticamente en el programa binario de Haskell?

Actualmente estoy desarrollando alguna aplicación web escrita en Haskell. Todas las bibliotecas de Haskell están estáticamente vinculadas; aunque esto "hincha" el ejecutable, no es un gran problema ya que será el único programa Haskell que se ...