4
我怎麼能映射的功能,在價值序列及其相應的值序列中的每個函數:?地圖序列與序列
(map '(sequence of functions) '(sequence of values))
在功能序列的第n個功能應該適用於值序列中的第n個值。對不起,如果我不是很清楚。
例如,說(def fns '(#(+ 1 %) #(- 1 %)))
然後(map (some-clever-function-of fns) '(0 0))
會產生(1 -1)因爲#(+ 1 %)
被映射到第一0和#(- 1 %)
到第二。
;或用「適用「例如(map apply [inc dec] [[0] [0]])=>(1,-1)?儘管數據seq有點醜陋。 – Markc 2011-03-03 15:01:46
@ brian-carper謝謝! – Hendekagon 2011-03-04 01:19:12