Resultados da pesquisa a pedido "haskell"
Usando programação dinâmica em Haskell? [Aviso: solução do ProjectEuler 31 dentro]
Na resolução do problema do projecteuler.net # 31 [SPOILERS À FRENTE] (contando o número de maneiras de ganhar 2 £ com as moedas britânicas), eu queria usar programação dinâmica. Comecei com o OCaml e escrevi a seguinte programação ...
Alterando o tipo de retorno de uma função no Haskell?
Existe uma maneira sucinta de alterar o tipo de retorno de uma função? Considerarpor exemplo comparing noData.Ord. Retorna umOrdering. No entanto, estou interessado apenas em saber se os dois itens são iguais ou não. Então, eu preciso converter ...
Tipo de um duplo
Learning Haskell, emghci: Prelude Data.Ratio> :type 0.15 0.15 :: Fractional a => a Prelude Data.Ratio> 0.15 0.15 it :: DoublePor que os tipos são diferentes? Essas duas instâncias de 0,15 são realmente diferentes?
Sublistas de uma lista usando compreensão de lista
Que simples. Eu quero gerar todas as sublistas de uma lista usando a compreensão da lista. ou seja: getSublist [1,2,3] é [[1], [2], [3], [1,2], [1,3], [2, 3], [1,2,3]] obrigado
Passando elementos da lista como parâmetros para a função ao curry
Ainda um novato Haskell aqui. Eu sei o suficiente para me meter em problemas com suposições erradas. Se eu tiver a seguinte função ... quadsum w x y z = w+x+y+zEu quero uma função que pode ter uma lista, use cada elemento como parâmetro em uma ...
Como mesclar dois Consumidores em um no Haskell Pipes?
Eu uso a biblioteca de processamento de fluxo Haskelltubos [https://hackage.haskell.org/package/pipes]para escrever uma ferramenta de linha de comando. Cada ação da linha de comando pode resultar em resultado parastdout e logs parastderr compipes ...
Como parênteses automaticamente expressões arbitrárias de haskell?
Estou aprendendo haskell e tenho muita dificuldade em analisar mentalmente muitas expressões de haskell que me deparei. Obviamente, espero que, com prática suficiente, a análise mental do haskell se torne uma segunda natureza, mas, enquanto ...
Captura da exceção Control-C no GHC (Haskell)
Criei um loop de leitura-avaliação-impressão realmente simples no Haskell que captura o Control-C (UserInterrupt). No entanto, sempre que eu compilar e executar esse programa, ele sempre pega o primeiro Control-C e sempre aborta no segundo ...
Qual é a diferença entre módulo, pacote e biblioteca em Haskell?
Qual é a diferença entre módulo, pacote e biblioteca em Haskell?Dehttp://www.haskell.org/ghc/docs/latest/html/libraries/base/Prelude.htmlPrelúdio: um padrãom...