Resultados da pesquisa a pedido "ghc"

1 a resposta

Técnicas para rastrear restrições

Aqui está o cenário: escrevi algum código com uma assinatura de tipo e as queixas do GHC não puderam deduzir x ~ y para algunsx ey. Geralmente, você pode jogar um osso no GHC e simplesmente adicionar o isomorfismo às restrições da função, mas ...

2 a resposta

Como detectar se um programa foi compilado usando -threaded?

Estou trabalhando em um daemon Haskell que usa fork / exec POSIX junto com o mecanismo de bloqueio de arquivos. Minhas experiências mostram que os bloqueios de arquivo não são herdados duranteexecuteFile com-threaded tempo de execução (consulte ...

1 a resposta

Correlações temporais ao empregar System.Random (não presente ao empregar System.Random.TF)

Esta questão diz respeito às origens das correlações temporais que se observa comSystem.Random quando se gera randoms sucessivos a partir de sementes sucessivas (onde se descarta o mesmo número de geradores para cada semente). NoUsando mkStdGen ...

2 a resposta

Por que um tipo explícito NÃO é necessário para a aritmética básica do Prelude?

Eu fuirespondendo a uma pergunta [https://stackoverflow.com/a/21943252/925978]e escrevi um código para fazer o trabalho. isPrime :: Int -> Bool isPrime n = primeCheck n $ floor $ sqrt $ (fromIntegral n :: Double)Eu assumi que a assinatura de ...

1 a resposta

O programa Haskell gera `` <<loop>> `

Eu escrevi um programa Haskell que pré-forma uma pesquisa binária em uma lista. Pelo menos é o que eu pensei que faz. Quando eu compilei o programa comghc v7.6.3 e executei o programa, obtive a seguinte saída: progname: <<loop>>O que diabos essa ...

2 a resposta

GHC: exibição de caracteres unicode

Além da minha primeira pergunta sobre o gerenciamento dos caracteres unicode na produção do arquivo .exe, este também é um bug no GHC? > print "Frère" "Fr\233re"

1 a resposta

Condição de cobertura liberal introduzida no GHC 7.7 quebra código válido no GHC 7.6

A ideia Estou escrevendo umDSL [http://en.wikipedia.org/wiki/Domain-specific_language], que é compilado para Haskell. Os usuários dessa linguagem podem definir estruturas de dados imutáveis próprias e funções associadas. Por função associada, ...

1 a resposta

'Falha ao carregar interface' erro ao carregar módulos compilados no ghci

Olá comunidade Haskell,Sou novo em Haskell e tive um problema quando tentei estruturar meu primeiro projeto maior.Aqui está o exemplo mínimo do problema (est...

1 a resposta

Usando o gcc em vez de clang em ghci ou ghc

No Mac OSX 10.9, o compilador c padrão fornecido com

2 a resposta

Tipo universal transformador em Haskell

Logicamente, é possível definir a função de transformação universal, que pode transformar de qualquer tipo para qualquer tipo.O caminho possível é: