Go Back ↩ A higher order function is a function that takes one or more functions as arguments, or returns a function as its result. Filter. Map. Reduce.