В ближайшем будущем я могу деструктурировать карту следующим образом:
(let [{:keys [key1 key2]} {:key1 1 :key2 2}]
...)
, которая похожа на метод CoffeeScript:
{key1, key2} = {key1: 1, key2: 2}
CoffeeScript также может сделать это:
a = 1
b = 2
obj = {a, b} // just like writing {a: a, b: b}
Есть ли такой ярлык в Clojure?