Functional Programming in JavaScript (2015)
Chapter 1. The Powers of JavaScript's Functional Side - a Demonstration
Chapter 2. Fundamentals of Functional Programming
Chapter 3. Setting Up the Functional Programming Environment
Chapter 4. Implementing Functional Programming Techniques in JavaScript
Chapter 6. Advanced Topics and Pitfalls in JavaScript
Chapter 7. Functional and Object-oriented Programming in JavaScript
Appendix A. Common Functions for Functional Programming in JavaScript