Resultados da pesquisa a pedido "haskell"

3 a resposta

Qual é a melhor maneira de extrair uma diagonal de uma matriz em Haskell?

Me pediram para escrever uma função que extraísse a diagonal de uma matriz armazenada como uma lista de listas. A primeira versão foi extrair o número indexando as listas, mas logo concluí que não é um bom algoritmo para Haskell e escrevi outra ...

3 a resposta

Duplos ou flutuadores negativos em Haskell (macports)

Por que recebo uma falha de segmentação quando tento mostrar um double ou float negativo? Não há problema para números inteiros negativos. Prelude> let a = 4 Prelude> :t a a :: Integer Prelude> let b = -4 Prelude> b -4 Prelude> :t b b :: Integer ...

4 a resposta

Maximizando de acordo com uma função

Estou tentando escrever uma função que aceita uma função e duas entradas e retorna o argumento que maximiza a função. Esta é a configuração que eu quero usar: max :: Eq a => (a -> Int) -> a -> a -> aPor exemplo, a função deve funcionar ...

2 a resposta

Diferença entre monads livres e pontos de fixação de functores?

eu estava lendohttp://www.haskellforall.com/2013/06/from-zero-to-cooperative-threads-in-33.html onde uma árvore de sintaxe abstrata é derivada como a mônada ...

1 a resposta

Qual é a diferença conceitual entre Máquinas e Condutos (ou outras bibliotecas semelhantes)?

Gostaria de aprender o conceito, para poder entender e usar bibliotecas comomaquinas.Eu tentei seguirA palestra de Rúnar Bjarnason sobre máquinas, mas há pou...

1 a resposta

Existe um reativo-banana-gtk?

Eu encontrei o reactive-banana-wx e me pergunto se há também um pacote similar para o gtk, já que a banana reativa deve suportar gtk de acordo comhttp://www....

4 a resposta

Como faço para sair de um loop em Haskell?

oversão atual do tutorial Pipes, usa as duas funções a seguir em um dos exemplos:

1 a resposta

Chaves JSON Arbitrárias com Aeson - Haskell

Eu tenho um monte de objetos JSON aninhados com chaves arbitrárias.

1 a resposta

Retornar JSON do manipulador yesod

1 a resposta

O que está acontecendo nesse tipo de assinatura? (Vector.Modificadores modificáveis ​​em Haskell)

Os vetores mutáveis ​​em Haskell possuem três mutadores de nível de elemento: