Lambda3 Podcast
Lambda3 Podcast 204 – Programação Funcional
Neste episódio vamos conversar sobre programação funcional, o que é?
O que define uma linguagem como funcional ou não? E muito mais.
Feed do podcast: www.lambda3.com.br/feed/podcast
Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico
Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico
Pauta:
- O que é programação funcional?
 - Conceitos básicos:
- funções puras,
 - O que definide uma linguagem como funcional?
 - imutabilidade,
 - Previsibilidade
 
 - Tipagem
 - Famílias:
- LISP (Scheme, Racket, Clojure)
 - ML (Haskell, Scala, F#, OCaml, Elm)
 
 - Linguagens mais usadas hoje: SQL, Clojure, F#, Scala
 - Influências em outras linguagens: Python, Ruby, JavaScript, C#, Java
 - Cálculo Lambda vs. Máquina de Turing
 
Links Citados:
Participantes:
- Lucas Teles – @lucasteles42
 - Andre Valenti – @awvalenti
 - Higor Rozan – @HigorRozan
 
Edição:
Créditos das músicas usadas neste programa:
- Music by Kevin MacLeod (incompetech.com) licensed under Creative Commons: By Attribution 3.0 – creativecommons.org/licenses/by/3.0
 
Lambda3 Podcast