Resultados da pesquisa a pedido "haskell"

10 a resposta

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 ...

8 a resposta

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") ...

12 a resposta

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]

4 a resposta

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 ...

6 a resposta

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 ...

2 a resposta

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 ...

6 a resposta

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 ...

8 a resposta

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 ...

8 a resposta

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 ...

2 a resposta

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 ...