やりたい
(let [[a b c] '(1 2 3)]
{:a a :b b :c c}) ;; gives {:a 1, :b 2, :c 3}
しかし、[a b c]
このようなベクトルに保存されています
(def vect '[a b c])
(let [vect '(1 2 3)]
{:a a :b b :c c}) ;; complains that a is unresolved
どうにかして var を使用して、構造を解除する方法を定義することは可能ですか?