O'Reilly logo
  • Patrick S thinks this is interesting:

The term “first-class” means that something is just a value. A first-class function is one that can go anywhere that any other value can go—there are few to no restrictions.

From

Cover of Functional JavaScript

Note

First class function defined