Why is making something first-class the key to expressivity?

The Eric Normand Podcast - A podcast by Eric Normand

Categories:

People often say that functional programming is more expressive. But how does FP achieve that? The key is by making things first-class.