Предположим, у меня есть вектор пар ключ-значение, которые я хочу поместить в карту.
(def v [k1 v1 k2 v2])
Я делаю такие вещи:
(apply assoc (cons my-map v))
И на самом деле, я обнаружил, что делаю этот паттерн,
(apply some-function (cons some-value some-seq))
несколько раз за последние пару дней. Это идиоматично, или есть более хороший способ переместить последовательности форм аргументов в функции?