Perguntas com a marcação «haskell»

Haskell é uma linguagem de programação funcional com forte digitação estática, avaliação lenta, amplo suporte a paralelismo e simultaneidade e recursos exclusivos de abstração.



2
A necessidade de puro em candidatos
Estou aprendendo os candidatos de Haskell. Parece-me (provavelmente estou errado) que a purefunção não é realmente necessária, por exemplo: pure (+) <*> [1,2,3] <*> [3,4,5] pode ser escrito como (+) <$> [1,2,3] <*> [3,4,5] Alguém pode explicar o benefício que a purefunção fornece sobre o mapeamento explícito fmap?









3
digite para representar uma lista com 0 a 5 valores
Eu tenho um exercício em que tenho que definir um tipo para representar uma lista com 0 a 5 valores. Primeiro, pensei que poderia resolver isso recursivamente assim: data List a = Nil | Content a (List a) Mas não acho que essa seja a abordagem correta. Você pode, por …
14 haskell 




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.