Commit&Chill Podcast
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 [https://frontendmasters.com/courses/rethinking-async-js/callback-problems-inversion-of-control/] Functors [https://elrincondelfront.substack.com/p/functors-en-javascript] Qué es la programación funcional [https://elrincondelfront.substack.com/p/que-es-y-que-no-es-la-programacion] Libros Grokking Simplicity [https://www.manning.com/books/grokking-simplicity] Elm in Action [https://www.manning.com/books/elm-in-action] Otros https://elm-lang.org [https://elm-lang.org] Functors, Applicatives, And Monads In Pictures [https://www.adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html] Javascript Maybe [https://github.com/nidstang/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/ This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit commitandchill.substack.com [https://commitandchill.substack.com?utm_medium=podcast&utm_campaign=CTA_1]
3 episodios
Comentarios
0Sé la primera persona en comentar
¡Regístrate ahora y forma parte de la comunidad de Commit&Chill Podcast!