Larry Wall skribis 2005-05-04 6:10 (-0700):
> On Wed, May 04, 2005 at 08:59:04AM -0400, Rob Kinyon wrote:
> : This may be a naive question, but what's wrong with just having a
> : keyword called reduce()? Why do we need an operator for everything?
> Because it's an operator/macro in any event, with weird unary or
> listop parsing:
> reduce(+) @array
That's ugly, but there's also the map-ish form, and I'd like that to
still be available.
reduce { $^a + $^b }, @array;
reduce &infix:<+>, @array;
Juerd
--
http://convolution.nl/maak_juerd_blij.html
http://convolution.nl/make_juerd_happy.html
http://convolution.nl/gajigu_juerd_n.html