Resultados da pesquisa a pedido "haskell"

5 a resposta

Quais são os benefícios da análise aplicativa sobre a análise monádica?

Parece haver um consenso de que você deve usar o Parsec como um aplicativo e não como uma mônada. Quais são os benefícios da análise de aplicativos sobre a análise monádica? estildesempenhabstraçã A monádica está analisando?

1 a resposta

Haskell: thread bloqueado indefinidamente em uma transação STM

Existe alguma maneira de aumentar um intervalo de tempo, com base no qual o RTS decide que o thread foi bloqueado indefinidamente em uma transação STM? Aqui está o meu código: import Control.Concurrent (ThreadId) import ...

5 a resposta

Como posso escrever reverse by foldr de forma eficiente em Haskel

Observe que a solução trivial reverse a = foldr (\b c -> c ++ [b] ) [] a não é muito eficiente, devido ao crescimento quadrático da complexidade. Se tentei usar a conversão usual de foldl para foldr (às cegas), mas minha tentativa foldr (\b g ...

5 a resposta

ST Monad == cheiro de código?

Estou trabalhando na implementação do UCT [http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.102.1296]lgoritmo @ em Haskell, que requer uma quantidade razoável de malabarismo de dados. Sem entrar em muitos detalhes, é um algoritmo de ...

4 a resposta

Como tornar meu programa Haskell mais rápido? Comparação com C

Estou trabalhando na implementação de um dos candidatos ao SHA3, JH. Estou no ponto em que o algoritmo passa em todos os KATs (testes de resposta conhecidos) fornecidos pelo NIST e também o tornaram uma instância da API de criptografia. Assim, ...

2 a resposta

Qual é a diferença entre tipo e tipo de dados no Haskel

Estou um pouco confuso quanto à diferença entre umtip etipo de dado em Haskell. Da literatura que encontrei, tive a impressão de que eram conceitos diferente

4 a resposta

Por que esse código Haskell produz o erro "tipo infinito"?

Sou novo em Haskell e enfrento um erro "não é possível construir o tipo infinito" do qual não consigo entende Na verdade, além disso, não consegui encontrar uma boa explicação sobre o que esse erro significa; portanto, se você pudesse ir além ...

2 a resposta

Chamada Haskell de Java com C entre

Isso provavelmente soa como um pesadelo, mas eu realmente gostaria que isso funcionasse. Eu estou usando este exemplo para a maior parte:Chamada de Haskell [http://www.haskell.org/haskellwiki/Calling_Haskell_from_C] e estou tentando fazer isso ...

4 a resposta

Emacs trava no modo haskell com chamada de arquivo de carregamento inferior com haskell

Quando em um arquivo Haskell, eu usoC-c C-l para executar o comandoinferior-haskell-load-file, que tem como objetivo carregar o arquivo atual no intérprete GHCI, mas o Emacs trava até eu pressionarC-g. Alguém sabe como posso fazer isso ...

3 a resposta

Haskell Monad confunda operador de ligação

Ok, então eu não sou um programador Haskell, mas estou absolutamente intrigado com muitas das idéias por trás de Haskell e estou tentando aprender isso. Mas estou preso na estaca zero: parece que não consigo envolver minha cabeça nas mônadas, o ...