Functional programming in JavaScript. Functional programming in Javascript
Higher-order functions - Part 1 of Functional Programming in JavaScript
map, filter, reduce. Nice game to explain map, reduce, filter: http://david-peter.de/cube-composer/
http://elm-lang.org/ http://cycle.js.org/ https://baconjs.github.io/ (also reactive) lodash – underscore – ramdajs
Anjana Vakil: Learning Functional Programming with JavaScript - JSUnconf 2016. Another useful concepts: Immutability (and Persistent data structures to make them feasible). slides
lodash – underscore – ramdajs