Fique off-line com o app Player FM !
Programação Funcional
Manage episode 192285497 series 1535670
Vitor e Leonardo discutem Programação Funcional, um interesse já de longa data do Vitor e coqueluche dos sites especializados em desenvolvimento. Esse paradigma realmente melhora o software que geramos? A sacerdotisa e o druida funcionais são criaturas elevadas em relação a seus colegas de profissão mais afeitos aos seus objetos? O que nesse balaio cheio de termos matemáticos e bravata é realmente transformador?
Não respondemos de verdade a nenhuma dessas perguntas, mas boquejamos bastante sobre como entendemos as técnicas (evidentemente, às vezes entendemos mal), e falamos das nossas experiências com as técnicas desse universo. Uma coisa nisso tudo é certa: você já está usando programação funcional e nem sabe.
- Programação funcional
- The Little Schemer
- The Seasoned Schemer
- The Reasoned Schemer
- Referential transparency
- Pure function
- Haskell
- Purely functional programming
- In what sense is the IO Monad Pure
- Immutable object
- Free Monad
- Free(r) Monads in JS
- Ramda
- Currying
- Partial Application
- Closure
- Elm
Recomendações:
46 episódios
Manage episode 192285497 series 1535670
Vitor e Leonardo discutem Programação Funcional, um interesse já de longa data do Vitor e coqueluche dos sites especializados em desenvolvimento. Esse paradigma realmente melhora o software que geramos? A sacerdotisa e o druida funcionais são criaturas elevadas em relação a seus colegas de profissão mais afeitos aos seus objetos? O que nesse balaio cheio de termos matemáticos e bravata é realmente transformador?
Não respondemos de verdade a nenhuma dessas perguntas, mas boquejamos bastante sobre como entendemos as técnicas (evidentemente, às vezes entendemos mal), e falamos das nossas experiências com as técnicas desse universo. Uma coisa nisso tudo é certa: você já está usando programação funcional e nem sabe.
- Programação funcional
- The Little Schemer
- The Seasoned Schemer
- The Reasoned Schemer
- Referential transparency
- Pure function
- Haskell
- Purely functional programming
- In what sense is the IO Monad Pure
- Immutable object
- Free Monad
- Free(r) Monads in JS
- Ramda
- Currying
- Partial Application
- Closure
- Elm
Recomendações:
46 episódios
Todos os episódios
×Bem vindo ao Player FM!
O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.