Полноправные элементы языка
Полноправные элементы (first-class citizen) языка программирования 
можно:
- называть (именовать) с помощью переменных,
 
- передавать в процедуры в качестве аргументов,
 
- возвращать из процедур в виде результата,
 
- включать в структуры данных.
 
Кристофер Стрейчи (1916-1975)
Функции в Коммон Лисп являются полноправными элементами языка.