Funcional

295 views
228 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
295
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Funcional

  1. 1. Paradigma Funcional • Programação Alto nível de abstração • Computam resultados dependendo apenas de valores de entrada • Funções Recebem Funções
  2. 2. Paradigma Funcional • Recursão • Busca uma visão modular do fluxo do programa. • Incentiva reutilização de código • Não Utiliza estados
  3. 3. Quebra de Paradigma
  4. 4. Algoritimo para calcular a soma dos primeiros 10 números naturais
  5. 5. 1. Pensar na Lista que quero Somar: 2 Declaração da função: 3. Se a lista for vazia o que fzr? 4.Como vou somar os elementos?
  6. 6. Referências • http://www.cin.ufpe.br/~if686/aulas/02-Introducao_Haskell.pdf • http://www.profissionaisti.com.br/2011/07/paradigma-orientado-a-objetosafinal-o-que-e-um-objeto/ • http://informacaocomdiversao.blogspot.com.br/2009/02/paradigmafuncional.html • http://pipeless.blogspot.com.br/2009/01/programao-estruturada-versusprogramao.html • http://mauricioszabo.wordpress.com/2011/10/05/orientado-a-objetos-versusfuncional/ • http://www.slideshare.net/periclesmiranda/4-introduo-ao-paradigma-funcional • http://www.din.uem.br/~ia/ferramen/lisp/Paradigma.html

×