Согласно wikipedia :
Является ли отдельным пространством имен для функций преимуществом, является источником споров в сообществе Lisp. Его обычно называют дискуссией Lisp-1 и Lisp-2. Lisp-1 относится к модели Scheme, а Lisp-2 относится к модели Common Lisp.
blockquote>В основном это касается того, могут ли переменные и функции иметь одно и то же имя без столкновения. Clojure является Lisp-1 , что означает, что он не позволяет использовать одно и то же имя для функции и переменной одновременно.