JS, Node.js, Frontend, Backend, Firebase, Express, Patrones, HTML5_APIs, Asincronía, Websockets, Testing
Lenguajes que lo implementan
Conceptos básicos y jerga
- JavaScript Functional Programming Cookbook (ES6)
- Transparencia referencial
- Efectos colaterales
- Recursividad
- Funciones puras
- Funciones de orden superior
- Funciones de primera clase
- Sistemas de tipos
- muchos más...
Recursos Clave
- JavaScript Functional Programming Cookbook (ES6)
- Programación Funcional En JavaScript con Javier Velez
- La programación funcional | That CS guy
- el.abismo = de[null] | Serie de Programación funcional
Recursos
- xgrommx/awesome-functional-programming
- stoeffel/awesome-fp-js
- Ebook | Functional Programming in JavaScript: How to improve your JavaScript programs using functional techniques
- El resurgir de la programación funcional
- Aterrizando en la programación funcional
- Scala.js deja de ser un experimento, no es sólo un compilador de Scala a JavaScript
- Anjana Vakil: Learning Functional Programming with JavaScript - JSUnconf
- Programación funcional pura en JavaScript - JSDayES 2016
- Functional programming in JavaScript en Fun Fun Function
- Introducción a programación funcional en JavaScript—Parte 1
- el.abismo = de[null] | Serie de Programación funcional
- Introducción a la programación funcional en JavaScript
- Qué es la programación funcional y por qué deberías usarla
- ¿Qué es la programación funcional?
- So You Want to be a Functional Programmer (Part 1)
- Here’s Why Mapping a Constructed Array in JavaScript Doesn’t Work
- Functional programming paradigms in modern JavaScript: Partial Application
- Pros and cons of functional programming
- Demystifying functional programming (in a real company)
- Two Years of Functional Programming in JavaScript: Lessons Learned
- Coding Tip: Try to Code Without If-statements
- Javascript and Functional Programming: An Introduction
- How Immutable Data Structures (E.g. Immutable.js) are Optimized
- Make your code easier to read with Functional Programming
- Diferencias entre la programación funcional y La programación imperativa (C#)
- ¿Qué Es La Programación Funcional?
- dwyl/learn-elm
- dwyl/learn-elixir
- JavaScript promises are just like monads and I can explain both in less than 2 minutes
Librerías