Resultados da pesquisa a pedido "haskell"
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 ...
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 ...
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 ...
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 ...
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...
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....
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:
Chaves JSON Arbitrárias com Aeson - Haskell
Eu tenho um monte de objetos JSON aninhados com chaves arbitrárias.
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: