2010-10-12 34 views
5

發現這個博客上:(def x ^{:type ::my-class} {})^有哪些用法?我如何獲得更多信息?

顯然它增加了元數據映射

user=> (meta x) 
{:type :user/my-class} 
  1. 還有什麼不^嗎?它有其他用途嗎?它可以用作元數據的獲取者(不僅僅是設置元數據)嗎?

  2. 如何找到有關clojure中某些快捷方式的信息?如^,',`,~。是否有可能從repl中獲取?

回答

8

看看在Clojure的閱讀器的文檔,特別是對宏觀字符部分:

The Reader

編輯:元數據documentation太:-)

+0

爲指針THX – Belun 2010-10-12 11:36:27

相關問題