2012-12-21 225 views

回答

1

在其他语言中,这是默认的命名空间。但不确定这是否也存在于Clojure中。参考this comment,这似乎是正确的。

+2

官方的Clojure文档http://clojure.org/reader证实了这一点。 – Barmar

14

假设当前命名空间是my.app。然后,::x:my.app/x的阅读器速记,其关键字的名称空间部分是my.app,名称是x

+1

此外,如果添加了相应的名称空间别名,则':: bar/baz'可能展开为':foo.bar/baz',例如。在'require'子句中使用':as'。 – kotarak