Perguntas sobre 'haskell'

1
resposta

Como se proteger contra programas compilados do GHC7, levando toda a memória?

Ao jogar com vários algoritmos em Haskell, muitas vezes acontece a mim criar um programa com um vazamento de memória, como geralmente acontece com a avaliação lenta. O programa tirando toda a memória não é muito divertido, muitas vezes tenho dif...
07.09.2012 / 20:22
1
resposta

Como você usa o parsec de uma forma gananciosa?

No meu trabalho eu me deparo com um monte de sql gnarly, e eu tive a brilhante idéia de escrever um programa para analisar o sql e imprimi-lo ordenadamente. Eu fiz a maior parte rapidamente, mas me deparei com um problema que não sei como resolve...
18.07.2011 / 13:34
2
respostas

Como criar dados para os benchmarks do Criterion?

Estou usando o critério para avaliar meu código Haskell. Eu estou fazendo alguns cálculos pesados para os quais eu preciso de dados aleatórios. Eu escrevi meu arquivo de benchmark principal assim: main :: IO () main = newStdGen >>= def...
15.10.2012 / 15:05
1
resposta

O pequeno snippet de código faz com que o ghc não termine

Este pequeno snippet de código haskell faz com que o ghc não termine durante a compilação: {-# LANGUAGE BangPatterns #-} {-# OPTIONS_GHC -O2 #-} import qualified Data.Vector.Unboxed.Mutable as MV import Data.Vector.Unboxed ((!)) import qual...
06.01.2013 / 23:20
1
resposta

Qual software é recomendado para autenticação usando o kit de desenvolvimento web Happstack?

Na semana passada, três de nós passaram dois dias tentando criar um aplicativo da Web simples usando o Happstack . Uma de nossas preocupações é a autenticação, e parece que houve um pacote Happstack.Auth que parece realmente bom. Infelizment...
29.08.2011 / 06:02
2
respostas

Uma mudança na minha biblioteca tornou muito mais lenta. Perfil não está me ajudando. Qual poderia ser o motivo da desaceleração?

Meu problema, resumidamente Eu fiz uma alteração na minha biblioteca, agora é muito mais lenta, mas não consigo descobrir onde ela gasta todo esse tempo adicional. Relatórios de criação de perfil não estão ajudando. Por favor, ajude-me a desc...
31.01.2012 / 11:17
1
resposta

Produto cartesiano preguiçoso em Haskell

Eu gostaria de gerar um produto cartesiano bastante grande, mas finito, em Haskell, no qual preciso iterar (pense na função de partição de um modelo de campo médio). O natural a fazer usa sequence , assim: l = sequence $ replicate n [0,1,2]...
12.04.2012 / 13:44
1
resposta

Quais forças fizeram com que o Aplicativo WAI fosse reprojetado cinco vezes?

Eu dei uma olhada curiosa na interface WAI e, embora pareça simples, fiquei surpreso ao ver quantas iterações foram necessárias para se estabilizar no formulário atual! Eu tinha assumido que o estilo do CPS para segurança de recursos seria...
27.11.2017 / 19:58
2
respostas

Existe algum framework web MVC para o Haskell?

Existe algum framework web MVC para Haskell?     
30.09.2010 / 12:27
1
resposta

Qual é o caminho certo para processar as atualizações do Cairo no Gtk2hs?

Estou escrevendo um programa Haskell com a funcionalidade clicar e arrastar, portanto, com cada evento de movimento do mouse, uma atualização é exibida na janela. No momento estou usando renderWithDrawable myCanvas update No entanto, isso e...
12.11.2015 / 08:42