前缀是什么意思

时间:2012-12-21 06:29:15

标签: clojure

我见过以下前缀::它代表什么? :abc是关键字,但::abc是什么?

谢谢, 穆尔塔扎

2 个答案:

答案 0 :(得分:14)

假设当前名称空间为my.app。然后,::x:my.app/x的读者简写,该关键字的命名空间部分为my.app,名称为x

答案 1 :(得分:1)

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