Resultados de la búsqueda a petición "ghc"
Condición de cobertura liberal introducida en GHC 7.7 rompe el código válido en GHC 7.6
La ideaEstoy escribiendo unDSL, que compila a haskell.Los usuarios de este lenguaje pueden definir sus propias estructuras de datos inmutables y funciones as...
¿Cómo hago para que funcione la extensión de idioma OverloadedStrings?
He habilitado cadenas sobrecargadas, pero no puedo hacer que funcionen: $ cat overloadedstrings.hs {-# LANGUAGE OverloadedStrings #-} import qualified Data.ByteString as B import qualified Data.ByteString.Lazy as BL lazy :: BL.ByteString lazy = ...
¿Hay alguna manera de limitar la memoria, ghci puede tener?
Estoy acostumbrado a depurar mi código usando ghci. A menudo, sucede algo como esto (no tan obvio, por supuesto): ghci> let f@(_:x) = 0:1:zipWith(+)f x ghci> length fEntonces, no pasa nada por algún tiempo, y si no reacciono lo suficientemente ...
Convierta una notación de "hacer" con más de dos acciones para usar la función de vinculación
Sé que la siguiente función "vincular" de la notación "do" es equivalente agetLine >>= \line -> putStrLn do line <- getLine putStrLn linePero, ¿cómo es la siguiente notación equivalente a la función de enlace? do line1 <- getLine putStrLn ...
¿Cuándo es automática la memorización en GHC Haskell?
No puedo entender por qué aparentemente se memoriza m1 mientras que m2 no está en lo siguiente: m1 = ((filter odd [1..]) !!) m2 n = ((filter odd [1..]) !! n)m1 10000000 tarda aproximadamente 1,5 segundos en la primera llamada, y una fracción de ...
¿Qué es la fusión en Haskell?
De vez en cuando he notado lo siguiente en la documentación de Haskell: (por ejemplo, enData.Text [https://hackage.haskell.org/package/text-1.2.2.1/docs/Data-Text.html]): Sujeto a fusión Que esfusión y como lo uso
¿Por qué DuplicateRecordFields no puede tener inferencia de tipos?
Publicación relacionada:¿Cómo desambiguar la función del ...