23
Có cách nào để mở rộng vectơ các giá trị vào các đối số của một hàm không? ví dụ. một cái gì đó như thế này:Mở rộng vectơ thành các đối số của hàm
(defn addnums [a b]
(apply + (flatten [a b])))
(def args [[1 2 3] [1 2 3]])
(addnums *args)
Ah, 'apply' chắc chắn có ý nghĩa bây giờ! Đối với một số lý do nó không nhấp vào đó '(áp dụng + [1 2 3]) == (+ 1 2 3)'. Cảm ơn! –