Resultados da pesquisa a pedido "haskell"
O GHCi pode me dizer o tipo de uma função Haskell local?
É possível consultar o ghci para o tipo inferido para uma função dentro de outra função?
Qual é o efeito dos sinônimos de tipo nas instâncias das classes de tipo? O que o pragma TypeSynonymInstances no GHC faz?
eu estou lendoMundo Real Haskell Pg 151, e observei a seguinte passagem por mais de uma hora: Lembre-se de que String é sinônimo de [Char], que por sua vez é o tipo [a] em que Char é substituído pelo parâmetro de tipo a. De acordo com as regras ...
Haskell: Use -XFlexibleContexts para permitir isso?
Meu código da seguinte maneira: calcstep ::Integral a => a -> a calcstep n = calcstep2 n 0 calcstep2 :: Integral (Integral a, Integral b) => a -> b -> a calcstep2 1 k = k calcstep2 n k | odd n = calcstep2 (n/2) (k+1) | otherwise = calcstep2 ...
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"
Conhecimento comum sobre desempenho de haskell [fechado]
Olá Haskellers por aí! Tenho a sensação de que as perguntas sobre desempenho surgem com mais frequência e que o conhecimento sobre quais funções / algoritmos / bibliotecas são rápidas e estáveis é escasso. Claro que existem bibliotecas ...
É possível obter um tipo de expressão usando o Template Haskell?
Dada uma expressãofoo, Eu poderia declarar uma função de nível superior bar = fooe obtenha o tipo defoo ComoType porreificação [http://hackage.haskell.org/package/template-haskell-2.8.0.0/docs/Language-Haskell-TH.html#g:4] bar: case reify 'bar ...
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 ...
Haskell: inserindo todas as linhas de um arquivo em uma lista
Atualmente, estou trabalhando no projeto com Haskell e me deparei com alguns problemas. Eu devo ler e inserir em uma lista cada linha de um arquivo "dictionary.txt", mas não consigo fazê-lo. Eu tenho esse código: main = do let list = [] loadNums ...
Por que a classe Functor não possui função de retorno?
Do ponto de vista categórico, functor é par de dois mapas (um entre objetos e outro entre setas de categorias), seguindo alguns axiomas. Eu presumi que o que toda instância do Functor é semelhante à definição matemática, ou seja, pode mapear ...
Haskell: Saída inesperada para expressão [0, 0.1 .. 1]
Ao avaliar a expressão: *main> [0, 0.1 .. 1]Na verdade, eu estava esperando: [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1]Mas fiquei bastante chocado ao ver a saída ...