Perguntas com a marcação «functional-programming»

A programação funcional é um paradigma que tenta resolver problemas computacionais através da avaliação encadeada de funções cuja saída é determinada por suas entradas e não pelo estado do programa. Nesse estilo de programação, efeitos colaterais e dados mutáveis ​​são preteridos e geralmente estritamente isolados.







5
O que torna as linguagens de programação funcional declarativas e não imperativas?
Em muitos artigos, descrevendo os benefícios da programação funcional, vi linguagens de programação funcional, como Haskell, ML, Scala ou Clojure, conhecidas como "linguagens declarativas" distintas de linguagens imperativas como C / C ++ / C # / Java. Minha pergunta é o que torna as linguagens de programação funcional declarativas …



7
Livro acessível sobre programação funcional [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


2
O que é uma Comonad e como eles são úteis?
Recentemente, venho divulgando meu conhecimento sobre como as mônadas funcionam. Também fui apresentado ao conceito de 'Comonad' , descrito como o dual inverso de uma mônada . No entanto, sou impossível envolvê-lo. Para entender as Mônadas, fiz a própria analogia: Mônadas podem ser vistas como "um plano para construir correias …




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.