调用哈希映射符号与调用哈希映射符号有什么区别?

时间:2015-08-19 16:33:26

标签: clojure hashmap expression

哈希映射是Clojure中的一个函数,它通过作为第一个参数提供的键返回值。说,

({:zero 0 :one 1} :zero)
;;=> 0

但它也有其他方法:

(:zero {:zero 0 :one 1})
;;=> 0

有什么区别?有两种情况回归不同的情况吗?传统方式是什么?什么是行业认可的方式(在那些创建生产就绪的Clojure代码的人中最为普遍)?

0 个答案:

没有答案