【发布时间】:2013-12-19 14:05:12
【问题描述】:
在我看来,解构地图看起来是相反的。谁能解释发生了什么?
我希望这是解构地图的正确形式
;=> (让 [{:a a :b b} {:a 1 :b 2}] [a b])
返回Exception Unsupported binding form: :a clojure.core/destructure/pb--4541 (core.clj:4029)。 Clojure 文档说下面是正确的方法。但是看起来键和值是相反的。
这应该是正确的方式:
;=> (让 [{a :a b :b} {:a 1 :b 2}] [a b]) [1 2]
解构地图时发生了什么?
【问题讨论】:
标签: clojure