Escolar Documentos
Profissional Documentos
Cultura Documentos
2 - Conceito do Paradigma
- Funções Puras
Fala: Basicamente é um tipo de função que independente de quantas vezes você
“chame” o resultado vai ser o mesmo,
- Composição de Funções
Fala: Uma serie de instruções que vão ser chamadas no mesmo dado
- Imutabilidade
Fala: O conceito de imutabilidade, é aplicado quando não se altera o valor do
resultado, ela apenas devolve o que “pedido”
- Monadas
3 - Histórico do Paradigma
4 - Principais Vantagens
Fala: Isso tudo gera uma facilitação a leitura e obtenção de melhor performance na
execução.
5 - Recomendação de Uso
Haskell
Fala: Esta é uma linguagem de programação funcional pura, que usa o cálculo Lambda
para isso.
D
Fala: Foi desenvolvido após C ++, obtendo todos os seus benefícios e eliminando os
pontos fracos observados por ter que ser compatível com C.
Erlang
Fala: É altamente escalável e simultâneo, sendo ideal para telecomunicações e outros
aplicativos que recebem grandes quantidades de dados em ordem imprevisível.
ML
Fala: É usado em aplicações matemáticas, científicas, financeiras, analíticas e outras. Um
de seus pontos fortes é criar software para lidar com outros programas.
7 - Exemplo de Código
Fala: basicamente informamos o que queremos fazer e codigo ira nos retornar o
resultado, não precisamos declarar o passo a passo de como vai ser feito.
Ex não preciso de um for pra percorrer a lista de nomes porque de acordo com o que eu
defini a própria linguagem faz isso