我想這樣做我怎樣可以用向量解構從VAR
(let [[a b c] '(1 2 3)]
{:a a :b b :c c}) ;; gives {:a 1, :b 2, :c 3}
但隨着保存在一個向量像這樣
(def vect '[a b c])
(let [vect '(1 2 3)]
{:a a :b b :c c}) ;; complains that a is unresolved
[a b c]
是否有可能以某種方式使用VAR來定義如何解構?