Resultados da pesquisa a pedido "haskell"

2 a resposta

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 ...

2 a resposta

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 ...

1 a resposta

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?

1 a resposta

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

6 a resposta

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 ...

1 a resposta

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 ...

4 a resposta

Qual é o significado dos tipos de dados algébricos com zero construtores?

2 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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...