Resultados da pesquisa a pedido "ghc"

2 a resposta

Opções RTS do GHC para coleta de lixo

Eu tenho um programa Haskell que processa um arquivo de texto e cria umMap (com vários milhões de elementos). A coisa toda pode durar de 2 a 3 minutos. Descobri que ajustar as opções -H e -A faz uma grande diferença no tempo de execução. Há ...

2 a resposta

Pegada de memória dos tipos de dados Haskell

Como posso encontrar a quantidade real de memória necessária para armazenar um valor de algum tipo de dados em Haskell (principalmente com GHC)? É possível avaliá-lo em tempo de execução (por exemplo, no GHCi) ou é possível estimar os requisitos ...

5 a resposta

Erro Haskell: erro de análise na entrada `= '

Especificações GHC 6.12.1 Mac OS X 10.6.4 x64 MacBook Pro Problema Estou tendo problemas para usarlet sintaxe. O código a seguir se recusa a compilar: module Main where main = let x = 1 y = 2 z = 3 in putStrLn $ "X = " ++ show x ++ "\nY = " ...

4 a resposta

Converta uma notação "do" com mais de duas ações para usar a função de ligação

Eu sei que a seguinte função "bind" da notação "do" é equivalente agetLine >>= \line -> putStrLn do line <- getLine putStrLn lineMas como a notação a seguir é equivalente à função bind? do line1 <- getLine putStrLn "enter second line" line2 <- ...

2 a resposta

Como o GHC / Haskell decide qual codificação de caracteres será decodificada / codificada de / para?

Parece que o GHC é pelo menos inconsistente na codificação de caracteres que decide decodifica Considere um arquivo,omatase-shimashita.txt, com o seguinte conteúdo, codificado em UTF-8: お 待 た せ し ま し た readFile parece ler isso corretamente ...

2 a resposta

Como executar um comando logo após um comando buscar ou puxar no gi

Clonei o repositório GHC (Glasgow Haskell Compiler). Para construir o compilador, você precisa de várias bibliotecas, todas elas também disponíveis como repositórios git. Para facilitar a vida, os hackers do GHC incluíram um scriptsync-all que, ...

4 a resposta

Python- “é” um operador de igualdade para Haskell / GHC

Existe uma extensão "insegura" específica do GHC para perguntar se duas referências Haskell apontam para o mesmo loca Sei que isso pode quebrar a transparência referencial se não for usado corretamente. Mas deve haver pouco dano (a menos que ...

1 a resposta

Não é possível que o cabal encontre a biblioteca mpi para o haskell-mpi no Windows [fechado]

PROBLEMA RESOLVIDO Siga as instruções que Dons postouAqu [http://www.haskell.org/haskellwiki/Windows#Tools_for_compilation] Abra as variáveis de ambiente (Meu Computador -> Propriedades (no menu de contexto) -> Avançado) Adicione ou crie uma ...

1 a resposta

viso sobre especializações ao compilar o Código Haskell com o ghc

Eu recebo o seguinte erro ao tentar compilar $ ghc --make -O2 -Wall -fforce-recomp [1 de 1] Compilando Main (isPrimeSmart.hs, isPrimeSmart.o) A função SpecConstr `$ wa {v s2we} [lid] 'possui dois padrões de chamada, mas o limite é 1 ...

2 a resposta

Bom texto introdutório sobre a implementação do GHC?

Ao programar em Haskell (e especialmente ao solucionar problemas do Project Euler, onde soluções abaixo do ideal tendem a enfatizar as necessidades de CPU ou memória), fico frequentemente intrigado com o porquê do programa se comportar dessa ...