(:use [clojure.xml :as xml :only []]
[clojure.contrib.seq :only [fill-queue]])
Какова цель использования clojure.xml, но ничего не указана для аргументов :only?
Ответ 1
Обратите внимание на :as xml, который в сочетании с :only [], кажется, делает эту строку эквивалентной (:require [clojure.xml :as xml]). Этот стиль может быть полезен, если вы хотите скопировать некоторые vars в локальное пространство имен (т.е. Непустое :only), но разрешить явное сглаживание остальной части этого пространства через :as. Поскольку это не то, что он делает, это действительно должно быть просто :require.