Resultados da pesquisa a pedido "haskell"

2 a resposta

Como posso promover a reutilização de código de maneira semelhante a mixins / modificadores de método / características em outros idiomas?

Estou trabalhando em algum código que faz interface com um esquema de banco de dados que modela um gráfico persistente. Antes de entrar nos detalhes da minha pergunta específica, pensei que poderia ajudar a fornecer alguma motivação. Meu esquema ...

3 a resposta

Posso obter o `cabal install` para usar vários núcleos?

Alguém sabe como obtercabal install para explorar o paralelismo? Estou compilando com o GHC e, embora não saiba se o próprio GHC pode criar versões paralelas, certamentecabal install poderia executar várias compilações em paralelo, não? Pelo ...

2 a resposta

Lentes isomorfismo

Eu estaria interessado em um pequeno exemplo do @ de van Laarhovisomorphism lentes [http://twanvl.nl/blog/haskell/isomorphism-lenses], aplicado a um tipo de dados comodata BValue = BValue { π :: Float, σ :: Float, α :: Float } deriving Show ...

2 a resposta

Haskell gamas e carros alegóricos

Por que o comportamento da notação de intervalo Haskell é diferente para flutuadores e para números inteiros e caractere Prelude> [1, 3 .. 10] :: [Int] [1,3,5,7,9] Prelude> [1, 3 .. 10] :: [Float] [1.0,3.0,5.0,7.0,9.0,11.0] Prelude> ['a', 'c' .. ...

3 a resposta

Como limitar o uso de memória de threads Haskell

Em um programa Haskell compilado com o GHC, é possível proteger programaticamente contra o uso excessivo de memória? Ou seja, notifique o programa quando o uso da memória atingir um limite especificado, indicando de preferência o encadeamento ...

2 a resposta

Como tirar um valor de uma mônada em Haskell?

Existe alguma maneira de tirar "coisas" de uma mônada? Estou desenvolvendo um jogo e agora estou tentando entender sobre bancos de dados. Eu encontreihappstack [http://www.happstack.com/page/view-page-slug/1/happstack]uito bom, mas não consigo ...

8 a resposta

Selecione o elemento aleatório de um conjunto, mais rápido que o tempo linear (Haskell)

Gostaria de criar esta função, que seleciona um elemento aleatório de umConjunt [http://hackage.haskell.org/packages/archive/containers/latest/doc/html/Data-Set.html#t:Set] : randElem :: (RandomGen g) => Set a -> g -> (a, g)s implementações @ ...

11 a resposta

Haskell IDE para Windows? [fechadas

Eu realmente procurei neste. (E / TextMate é o mais próximo que encontrei em Este tópic [https://stackoverflow.com/questions/68504/what-are-my-ide-editor-choices-for-haskell] , mas não parece ser grande coisa) Tentei o emacs, mas não consigo ...

3 a resposta

Existe um idioma Haskell para atualizar uma estrutura de dados aninhad

Digamos que possuo o seguinte modelo de dados, para acompanhar as estatísticas de jogadores, equipes e treinadores de beisebol: data BBTeam = BBTeam { teamname :: String, manager :: Coach, players :: [BBPlayer] } deriving (Show) data Coach = ...

3 a resposta

Text ou Bytestring

Dia bom A única coisa que eu odeio no Haskell agora é a quantidade de pacotes para trabalhar com strin Primeiro eu usei Haskell nativo[Char] strings, mas quando tentei começar a usar as bibliotecas de hackers, perdi completamente em conversões ...