O documento apresenta uma palestra sobre programação funcional. Resume os principais pontos da palestra em 3 frases:
1) A programação funcional é um paradigma antigo de 52 anos que está ganhando popularidade para lidar com novos desafios da programação.
2) A palestra discute como a programação funcional difere da orientada a objetos e conceitos como funções de alta ordem, recursão em cauda e composição de funções.
3) Também apresenta brevemente conceitos como transparência referencial, imutabilidade, aplicação parc
2. Quem sou eu? Rodrigo Vidal Twitter: @rodrigovidal www.rodrigovidal.net FocoemArquitetura de Software Evangelista da Linguagem F# Professional Scrum Developer Microsoft Student Partner
10. C# e ai? Generics Iterators Anonymous Methods Delegates
11. Transparência Referencial Afunção depende apenas dos valores de seus parametros. Modificamestado Interage de maneiraobservávelcom a funçãoinvocadora Interage com o “mundo exterior” Exemplo: Uma funçãosem valor de retorno