Resultados da pesquisa a pedido "haskell"
Erlang é “atribuição única” diferente de Haskell “valores imutáveis”?
No livro "Programming Erlang", diz-se que o idioma usa variáveis de "atribuição única". Em outros artigos sobre linguagens de programação funcional, eu sempre leio "valores imutáveis" A expressão "atribuição única" significa algo diferente de ...
Leia até o final do fluxo em haskell
Sou relativamente novo em Haskell e gostaria de continuar lendo as linhas do console até o final do fluxo e exibindo tudo o que recebo em maiúsculas. Até agora, eu tenho import Data.Char main = myLoop myLoop = do inp <- getLine if (inp == "x") ...
zipCom analógico em Python?
Qual é o análogo da Haskell zipWith [http://hackage.haskell.org/packages/archive/base/latest/doc/html/Prelude.html#v:zipWith] unção em Pytho zipWith :: (a -> b -> c) -> [a] -> [b] -> [c]
Maneira correta de fazer uma "junção" persistir com yesod
Considere os modelos: Player name Text nick Text email Text Maybe phone Text Maybe note Textarea Maybe minutes Int Maybe deriving Table name Text game Text pointsHour Int seats Int Maybe description Text Maybe deriving GamingSession start ...
ivida a lista e faça a soma da sublis
im procurando uma solução para minha classe Haskel Tenho uma lista de números e preciso retornar SUM para todas as partes da lista. As peças são divididas por 0. Preciso usar a função FOLDL. Exemplo lista inicial: [1,2,3,0,3,4,0,5,2,1] sublist ...
acote de plugins @Haskell no erro addDLL do Windows
Eu tenho o Windows Vista de 64 bits. Eu instalei a plataforma Haskell mais recente hoje (que ghc --version diz 7.0.4). Eu instalei o cygwin mais recente. Executei os plug-ins de instalação da cabal, ele tinha problemas menores ...
Euler 43 - existe uma mônada para ajudar a escrever essa compreensão da list
Aqui está uma maneira de resolver o problema de Euler 43 (informe-me se isso não der a resposta correta). Existe uma mônada ou algum outro açúcar sintático que possa ajudar a controlar onotElem condições? toNum xs = foldl (\s d -> s*10+d) 0 xs ...
Haskell Imprimir em recursão?
foo:: Int -> Int -> Int foo z x = if (z < 100) then z * foo (z+(x*z)) z else z Como você imprime (o número inteiro z) uma saída toda vez que é chamada por si mesma? Você pode ter uma função que retorna um IO e Int? Você precisa de uma função ...
A FFI pode lidar com matrizes? Se sim, como?
Tenho certeza de que é possível enviar matrizes através da FFI, mas não consigo encontrar nenhum exemplo. Por exemplo, tenho uma matriz Haskell que envio para umint foo(int*), ou eu tenho uma matriz Cint bar[64]; que envio para ...
Kind Signatures
Estou pesquisando os livros wiki Haskell GADTS https: //en.wikibooks.org/wiki/Haskell/GAD [https://en.wikibooks.org/wiki/Haskell/GADT] guia Eu estava rastreando muito bem até que uma assinatura Kind foi adicionada, o que generaliza o tipo ...