What are first-class functions?

The Eric Normand Podcast - A podcast by Eric Normand

Categories:

First-class functions are functions that can be treated like any other value. You can pass them to functions as arguments, return them from functions, and save them in variables. In this episode, we talk about why they are important for functional programming and what features we require of them