Resultados da pesquisa a pedido "haskell"
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 ...
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 ...
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 ...
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
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...