В нескольких местах я прочитал, что пространства имен с одним сегментом обескуражены в clojure.
Действительно, почти каждая библиотека, которую я видел, требует (требуется lib.core) вместо (require 'lib).
Почему?
Изменить: Я немного глуп. Дополнительный кредит будет предоставлен для краткого примера того, как пространство имен одного сегмента может быть плохой.