What is a higher-order function?

The Eric Normand Podcast - A podcast by Eric Normand

Categories:

Higher-order functions are used a lot in functional programming. They are functions that take other functions as arguments or return functions as return values, or both. You’ll probably be familiar with map, filter, and reduce, which are higher-order functions. In this episode, we go kind of deep on them.