Written by James Sinclair on the 29th January 2016
This is a four-part series introducing ‘functional’ programming in JavaScript. In this article, we take a look at the building blocks that make JavaScript a ‘functional’ language and examine why that might be useful.
- Part 1: Building blocks and motivation
- Part 2: Working with Arrays and Lists
- Part 3: Functions for making functions
- Part 4: Doing it with style