【发布时间】:2010-11-29 13:56:47
【问题描述】:
为什么
(macroexpand '(.. arm getHand getFinger))
展开到
(. (. arm getHand) getFinger)
同时
(macroexpand '(-> arm getHand getFinger))
扩展到
(getFinger (clojure.core/-> arm getHand))
换句话说,为什么-> 在第二个例子中没有完全展开?
【问题讨论】: