What are higher-order functions?

The Eric Normand Podcast - A podcast by Eric Normand

Categories:

Higher-order functions are functions that take a function as an argument and/or return a function. We use them a lot in functional programming. They are a way to define reusable functionality, as we do with map, filter, and reduce.