The mathematical concept of applying one function to the return value of another function call