Each chapter does a great job of building towards the next chapter while incorporating the concepts discussed in the prior chapters. All the while, Michael Fogus takes the reader through a sort of function inception as he breaks down problems and composes solutions from composable functions which themselves compose functions.
Who should read it
- Don’t be scared of functional programming
Disclosure: I support this blog with affiliate links to the books I mention.