March 2023
Intermediate to advanced
248 pages
5h 42m
English
In this chapter, we are going to explore the concept of function composition through higher-order functions. There are a variety of new concepts that we are introducing here, such as closures, partial application, and function currying. We will take a look at some practical examples and real-world use cases for these.
First, we will cover the core concepts of composing functions from an abstract viewpoint, and then we will combine the concepts in a practical example. Everything that we will learn here leans heavily on the concepts introduced in Chapter 2, where we learned what it means to treat functions as first-class citizens.
In this chapter, we will cover the following:
Read now
Unlock full access