Perguntas com a marcação «haskell»

Uma linguagem de programação funcional




4
qual é o propósito das flechas?
Estou aprendendo programação funcional com Haskell, e tento entender conceitos primeiro entendendo por que preciso deles. Gostaria de saber o objetivo das setas nas linguagens de programação funcional. Que problema eles resolvem? Eu verifiquei http://en.wikibooks.org/wiki/Haskell/Understanding_arrows e http://www.cse.chalmers.se/~rjmh/afp-arrows.pdf . Tudo o que entendo é que eles são usados ​​para descrever gráficos …



5
Existem desvantagens ou problemas com o Haskell?
Estou pensando em mergulhar em Haskell para o meu próximo projeto pessoal (relativamente trivial). As razões pelas quais estou abordando Haskell são: Coloque minha cabeça em uma linguagem puramente funcional Rapidez. Embora eu tenha certeza de que isso pode ser discutido, o perfil de que eu vi unhas Haskell perto …
47 haskell 


2
Por que (ou por que não) os tipos existenciais são considerados más práticas em programação funcional?
Quais são algumas técnicas que eu poderia usar para refatorar consistentemente o código, removendo a dependência de tipos existenciais? Normalmente, eles são usados ​​para desqualificar construções indesejadas do seu tipo, bem como para permitir o consumo com um mínimo de conhecimento sobre o tipo especificado (ou seja, é o meu …



2
Equívocos sobre linguagens puramente funcionais?
Costumo encontrar as seguintes declarações / argumentos: Linguagens de programação funcionais puras não permitem efeitos colaterais (e, portanto, são pouco úteis na prática, porque qualquer programa útil tem efeitos colaterais, por exemplo, quando interage com o mundo externo). Linguagens de programação funcionais puras não permitem escrever um programa que mantenha …




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.