Resultados da pesquisa a pedido "haskell"

0 a resposta

Biblioteca proprietária Haskell

Sou um pouco novo em Haskell, já o uso há alguns meses para projetos paralelos. Eu gostaria de escrever uma interface Haskell para uma biblioteca C. Todo o código será proprietário, não de código aberto. Portanto, minha pergunta é: e se eu acabar ...

2 a resposta

Famílias de tipo fechado e tipos de função estranhos

Desculpe, eu não conseguia imaginar um título melhor para a pergunta, então leia adiante. Imagine que temos uma família de tipos fechados que mapeia todos os tipos correspondentesMaybe exceto os próprios talvez: type family Family x where Family ...

1 a resposta

Escrevendo tipo de dados algébricos no Scala

Em Haskell, eu posso definir umTree: data Tree a = Empty | Node a (Tree a) (Tree a) Como eu poderia escrever isso em Scala? Não sei como manter o parâmetro type[A] em Scala paraNode combinarTreetipoa.

3 a resposta

Por que devemos usar o comportamento no FRP

Estou aprendendo banana reativa. Para entender a biblioteca, decidi implementar um aplicativo fictício que aumentaria um contador sempre que alguém apertar um botão. A biblioteca da interface do usuário que estou usando é Gtk, mas isso não ...

1 a resposta

haskell repl no emacs

Oi, eu estou começando com haskell e tentando configurar meu emacs para o seu desenvolvimento. eu tenhohaskell-mod eghc-mod mais recente ememacs 24.3.1. GHC é7.6.3 Eu criei um arquivo haskell first.hs e quando eu façoC-c C-l Ele ...

3 a resposta

Como uma substituição é exibida para um novo tipo?

Quero substituir os construtores inteiros padrão em Haskell para que eles produzam strings (principalmente por curiosidade, mas temporariamente para fazer uma boa alternativa de entrada para a inconveniência do \ frac {} {} do LaTeX). Eu queria ...

2 a resposta

O verificador de tipos está permitindo uma substituição muito incorreta, e o programa ainda compila

Enquanto tentava depurar um problema no meu programa (2 círculos com um raio igual estão sendo desenhados para tamanhos diferentes usando o Gloss), deparei-me com uma situação estranha. No meu arquivo que lida com objetos, tenho a seguinte ...

1 a resposta

É possível a programação funcional da GUI? [fechadas]

Recentemente, peguei o bug do FP (tentando aprender Haskell) e fiquei realmente impressionado com o que vi até agora (funções de primeira classe, avaliação preguiçosa e todas as outras vantagens). Ainda não sou especialista, mas já comecei a ...

3 a resposta

Reescrever como uma técnica prática de otimização no GHC: é realmente necessário?

Eu estava lendo o artigo de autoria de Simon Peyton Jones, et al. nomeado “Jogando de acordo com as regras: reescrevendo como uma técnica prática de otimização no GHC” [http://research.microsoft.com/en-us/um/people/simonpj/papers/rules.htm]. ...

4 a resposta

Por que o contexto não é considerado ao selecionar a instância da classe de tipo no Haskell?

Eu entendo que ao ter instance (Foo a) => Bar a instance (Xyy a) => Bar aO GHC não considera os contextos e as instâncias são relatadas como duplicadas. O que é contra-intuitivo, que (eu acho) depois de selecionar uma instância, ele ainda ...