In this talk, we’re going to pretend we’re on a job interview, and have been given a single starting function. Using only this function, we have to build up many more functions. Can we pass the interview and get the job!?
Looping through the function arguments in reverse, and for each iteration defining a new “f” that is the composition of the previous “f” and the preceding function argument.