Resultados da pesquisa a pedido "ghc"
Como definir a função apenas para versões antigas no GHC?
Eu tenho um código que usa ofromRight função definida por volta do GHC 8.2. Mas preciso fazer o downgrade para o GHC 8.0.2, o que gera um erro sobreVariable not in scope: parafromRight Eu queria saber se é possível e como adicionar a definição ...
O GHCi trava quando Ctrl + Cing do loop infinito com -fbreak-on-exception definido
Como o título diz, eu crio um loop infinito no GHCi: f x = x - 2 g x = if f x < x then g (f x + 2) else x g 2Normalmente, pressionar Ctrl + C gera "Interrompido". e um retorno ao prompt do GHCi. Se eu:set -fbreak-on-exception de antemão, Ctrl + ...
Como atualizar o stack ghc
stack ghc - --version O Glorioso Sistema de Compilação Glasgow Haskell, versão 7.10.3 Quero atualizar para o ghc 8. Como posso dizer ao stack para atualizar o ghc?
Por que `(map digitToInt). show` é tão rápido?
Convertendo não negativoInteger a sua lista de dígitos é geralmente feita assim: import Data.Char digits :: Integer -> [Int] digits = (map digitToInt) . showEu estava tentando encontrar uma maneira mais direta de executar a tarefa, sem envolver ...
Por que o GHC Sparks Fizzling?
Eu tenho uma rotina simples que leva o produto de um vetor deDouble. Estou tentando paralelizar esse código, mas muitas das faíscas acabam fracassando. Aqui está uma referência independente que também é fornecidacomo uma ...
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, ...
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"
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 ...
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 ...
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 ...