2
如果我有兩個序列是否有一些功能將多個序列組合在一個函數上?
(let [v1 '(1 2 3 4)
v2 '(2 4 6 8)]
...)
有通過函數到單一載體結合他們的一些方法,像:
(combine #(* % %2) [1 2 3 4] [2 4 6 8]) => [2 8 18 32]
的「映射」功能將一個參數每個序列「組合」,所以用3個序列來調用它需要3元函數。 如果任何一個序列用盡了元素,它應該停止或重複較短的一個,沒關係。