如何解决非限定键和命名空间键的区别?
在规格指南中说,库倾向于使用不合格的密钥,我无法通过查看文档来确定差异。
解决方法
我认为,“符合条件的关键字”和“不符合要求的关键字”是目前针对这些想法的建议名称,但是许多人仍然使用术语“具有命名空间的关键字”或“带有命名空间的关键字”代替“符合要求的关键字”。这三个术语是同义词。
一个合格的关键字包含一个斜杠字符(/),在斜杠前有一个限定符,通常是Clojure命名空间的名称,例如不是。 :this.is.a.qualifer/some-keyword
。
不合格的关键字(同义词“没有命名空间的关键字”)不包含斜杠字符,例如:some-keyword
。
在此Clojure参考文档页面上搜索“关键字”:https://clojure.org/reference/reader
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。