It's time for a JavaScript aside.
Let's talk for a moment about an important,
fundamental, and incredibly powerful aspect
of the JavaScript programming language
that Node relies upon,
and one that's often misunderstood: first-class functions
and function expressions.
Oh, actually, big word alert.
First-class functions: everything you can do
with other types, like strings or numbers,
you can do with functions.
A lot of major programming languages
do not have this feature.
JavaScript does.