### Higher-order function Higher-order functions or functors are functions that either take other functions as arguments, return a function as a result, or both.