Functional JavaScript: Introducing Functional Programming with Underscore.js

Michael Fogus