lazy-xml的来源如下:
(:use [clojure.xml :as xml :only []]
[clojure.contrib.seq :only [fill-queue]])
使用clojure.xml
但是没有为:only
参数列出任何内容的目的是什么?
答案 0 :(得分:12)
注意:as xml
与:only []
结合使用后,似乎会使该行等同于(:require [clojure.xml :as xml])
。如果要将某些变量复制到本地名称空间(即非空:only
),则该样式可能很有用,但允许通过:as
明确别名该名称空间的其余部分。因为那不是他正在做的事情,所以它应该只是:require
。