Подтвердить что ты не робот

Разверните вектор в аргументы функции

Есть ли способ развернуть вектор значений в аргументы функции? например что-то вроде этого:

(defn addnums [a b]
  (apply + (flatten [a b])))

(def args [[1 2 3] [1 2 3]])

(addnums *args)
4b9b3361

Ответ 1

Вы можете просто использовать apply еще раз:

(apply addnums args)