Commit and Chill
Commit&Chill Podcast
Programación funcional
0:00
-1:13:50

Programación funcional

Tercer episodio

En esta tercera entrega de Commit & Chili, Jorge y Pablo hablan sobre programación funcional, como les ha cambiado la mente y como les ha influido profesionalmente.

Durante la charla se van contestando las siguientes preguntas:

  • ¿Qué es la programación funcional?

  • ¿Qué son las funciones puras?

  • ¿Por qué se habla de que la programación funcional no tiene side-effects?

  • ¿Es necesaria la inmutabilidad?

  • ¿Cuáles son las principales dificultades que encuentran los programadores con la programación funcional?

  • ¿Podemos entender React como programación funcional?

Además, explican lo que son los Functors y las Monadas y hablan de implementaciones concretas como el Result.

Finalmente, dan recomendaciones para iniciarse en este tipo de programación.

Bibliografía

Conceptos mencionados

Inversion of Control

Functors

Qué es la programación funcional

Libros

Grokking Simplicity

Elm in Action

Otros

https://elm-lang.org

Functors, Applicatives, And Monads In Pictures

Javascript Maybe

Música de introducción

Galactic Rap Kevin MacLeod (incompetech.com) 
Licensed under Creative Commons: By Attribution 4.0

https://creativecommons.org/licenses/by/4.0/

Discussion about this episode

User's avatar

Ready for more?