Resultados da pesquisa a pedido "haskell"

6 a resposta

Existe algum Gerador de Analisador LL para Idiomas Funcionais, como Haskell ou Scal

Eu notei uma falta distinta de analisadores LL que criam analisadores em linguagens funcionais. A descoberta ideal para o que eu tenho procurado sem sucesso é algo para gerar um analisador Haskell para uma gramática LL (*) no estilo ANTLR ...

4 a resposta

Memória Transacional de Software - Exemplo de Composabilidade

ma das principais vantagens da memória transacional de software que sempre é mencionada é a composibilidade e a modularidade. Diferentes fragmentos podem ser combinados para produzir componentes maiores. Em programas baseados em bloqueio, esse ...

6 a resposta

lgoritmo de distância @edit em Haskell - ajuste de desempenho

Estou tentando implementar a distância levenshtein (ou editar distância) em Haskell, mas seu desempenho diminui rapidamente quando o comprimento da string aument Eu ainda sou bastante novo em Haskell, então seria bom se você pudesse me ...

2 a resposta

Criar instância da classe de tipo Read em Haskell para o tipo de dados personalizado

Tenho um tipo de dados personalizadoFoo = Foo{ a :: Int, b :: Int} e estou tentando fazer do Foo uma instância personalizada de leitura. Eu já tenho uma funçãobar :: String -> Foo e tentei fazer isso: instance Read (Foo a b) where read s = bar s ...

7 a resposta

Como hackear o GHCi (ou abraços) para que ele imprima caracteres Unicode sem escap

Veja o problema: normalmente, no ambiente interativo Haskell, caracteres Unicode não latinos (que fazem parte dos resultados) são impressos escapados, mesmo que o código do idioma permita tais caracteres (em vez de saída direta ...

2 a resposta

Por que minha implementação modificada (haskell do mundo real) Mapreduce falha com “Muitos arquivos abertos”

Estou implementando um programa haskell que compara cada linha de um arquivo com a outra linha do arquivo. Por simplicidade, vamos assumir que a estrutura de dados representada por uma linha é apenas um Int, e meu algoritmo é a distância ao ...

4 a resposta

Duas memoizações de parâmetro em Haskell

Estou tentando memorizar a seguinte função: gridwalk x y | x == 0 = 1 | y == 0 = 1 | otherwise = (gridwalk (x - 1) y) + (gridwalk x (y - 1))Olhando paraist [https://stackoverflow.com/questions/3208258/memoization-in-haskell] Eu vim com a ...

3 a resposta

Diferença entre Estado, ST, IORef e MVar

Estou trabalhando noEscreva um esquema em 48 horas [http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours] (Tenho cerca de 85 horas) e cheguei à parte sobre Adicionando variáveis e ...

4 a resposta

Pesquisando na lista

Eu tenho tentado definir uma função que, dada uma lista de números inteiros e um número inteiro n, retorne um booleano indicando se n ocorre exatamente uma vez na list Eu tenho isso, mas não está funcionando e não consigo descobrir once :: ...

2 a resposta

Mapa paralelo em haskell

Existe algum substituto demap que avalia a lista em paralelo? Não preciso que seja preguiços Algo como:pmap :: (a -> b) -> [a] -> [b] me deixandopmap expensive_function big_list e tenho todos os meus núcleos em 100%.