By the way, we already have the more generic "zipWith" function, although we call it "sum_arrays":
Array.sum_arrays(aggregate, ({1,3,5,7}), ({2,4,6,8}));
(1) Result: ({ /* 4 elements */ ({ /* 2 elements */ 1, 2 }), ({ /* 2 elements */ 3, 4 }), ({ /* 2 elements */ 5, 6 }), ({ /* 2 elements */ 7, 8 }) })
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2003-09-04 00:26: Subject: Re: Language comparisions
Oh, then I misinterpreted the page (or someone misinterpreted Haskell)
/ Martin Nilsson (ja till euro, nej till cent)