https://slides.com/alexvoerman/functional-javascript#/
Tool used for Live Computation / Sandboxing
- https://quokkajs.com/ - Quokka.js
Functional Programming
- https://mostly-adequate.gitbooks.io/mostly-adequate-guide/ - "Mostly adequate guide to FP (in javascript)" - short book explaining functional programming concepts.
- https://blog.bitsrc.io/understanding-currying-in-javascript-ceb2188c339 - Understanding currying in JavaScript.
- www.youtube.com/watch?v=qtsbZarFzm8 - Good talk by Anjana Vakil on Function Programming.
- https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84 - Video series from FunFunFunction on Functional Programming.
Ramda
- http://randycoulman.com/blog/2016/05/24/thinking-in-ramda-getting-started/ - Comprehensive guide / blog series on Ramda.
- https://tommmyy.github.io/ramda-react-redux-patterns/ - Examples using Ramda with React and Redux.
- https://github.com/ramda/ramda/wiki/Cookbook - Ramda.js cookbook... tons of examples.
Other Libraries/Languages/Frameworks
- https://elm-lang.org/ - Elm Language transpiles to JavaScript and has DOM integration.
- https://reasonml.github.io/ - ReasonML: Cross between OCaml and JavaScript. Has React integration.
- https://lodash.com/ - Lodash has a FP library, if you're used to underscore or lodash.
- https://github.com/immutable-js/immutable-js - Immutable.js started by Facebook team, tools for writing immutable data structures.