Beyond the Fat Arrow Functional Programming in Javascript http://benglass.github.io/beyond-the-fat-arrow