Resultados da pesquisa a pedido "haskell"

8 a resposta

Uso do estado de Haskell em uma mônad

Deus odeio o termo "cheiro de código", mas não consigo pensar em nada mais precis Estou projetando uma linguagem de alto nível e compilador para Espaço em branco [http://compsoc.dur.ac.uk/whitespace/]o meu tempo livre para aprender sobre ...

2 a resposta

Haskell: Show de derivação para tipo personalizado

Tenho esta definição de tipo: data Operace = Op (Int->Int->Int) String (Int->Int->Int) deriving Show Quero imprimir esse tipo no shell interativo (GHCi). Tudo o que deve ser impresso é oString campo. Tentei o seguinte: instance Show Operace ...

3 a resposta

Perguntas sobre uma conversão Haskell -> C #

FundoFui "arrastado" para ver esta pergunta: Expressão de forma fechada de Fibonacci em Haskell [https://stackoverflow.com/questions/6037719/fibonaccis-closed-form-expression-in-haskell] quando o autor inicialmente marcou com muitos outros ...

3 a resposta

não pôde corresponder o tipo esperado [a0] com o tipo real IO ()

O que está errado no meu código: insertValue file x = if x == "10" then "ok" else do putStrLn "Error"; file

2 a resposta

Verificando um construtor de dados específico

Digamos que eu defini meu próprio tipo de dados como data MyData = A arg| B arg2| C arg3Como eu escreveria uma função (por exemplo:isMyDataType) que verifica se o argumento fornecido é um dos tipos específicos emMyData e retorna sucessivamente ...

4 a resposta

Parsing string JSON em registro em Haskell

Estou lutando para entender isso (ainda sou um pouco novo em Haskell), mas estou encontrando a documentação para oText.JSON pacote para ser um pouco confuso. Basicamente, eu tenho esse tipo de registro de dados: - data Tweet = Tweet { from_user ...

5 a resposta

Carregando funções assinaturas haskell

Recebo a seguinte mensagem de erro ao compilar: Assinatura de tipo duplicado: weightedMedian.hs: 71: 0-39: findVal :: [ValPair] -> Duplo -> Duplo weightedMedian.hs: 68: 0-36: findVal :: [ValPair] -> Int -> Duplo minha solução é ter findValI ...

4 a resposta

Lendo GHC Core

Core é a linguagem intermediária do GHC. O Reading Core pode ajudá-lo a entender melhor o desempenho do seu programa. Alguém me pediu documentação ou tutoriais sobre a leitura do Core, mas não consegui encontrar muita coisa. Que documentação ...

1 a resposta

Retorne uma lista de valores Inteiros que não estejam dentro de um intervalo de números em uma lista existente:

Tenho uma lista de valores: [0,7,4,5,3,1,4,5,5,1,7,0,7,7,0]e gostaria de retornar qualquer valor que não esteja no intervalo de[1..8] (ou seja, gostaria de retornar (do exemplo acima) os elementos 2, 6 e 8 no formato [2,6,8]) Parece que ...

3 a resposta

Existe uma assertException em qualquer uma das estruturas de teste Haskel

Estou escrevendo alguns testes usando o HUnit e gostaria de afirmar que uma função específica gera uma exceção, dada uma determinada entrada. Não consigo encontrar uma função assert que ofereça a funcionalidade necessária. Alguém sabe de uma ...