On Sun, Jan 20, 2002 at 03:40:20PM -0500, Yanick wrote: > But I still don't understand what it brings more > than a classic 'map', or why The Power That Is didn't > just decided to do an overloading of =~ (so @a =~ /stuff/ > would work)
The fact that we have ^=~ is just a side-effect of the existence of the other hyper-operators, such as @a = @b ^+ @c. That's not something you can do very easily with a map, and something you certainly can't do with an overloading. The reason people fixate on ^=~ is because it looks particularly weird. :) -- "If that makes any sense to you, you have a big problem." -- C. Durance, Computer Science 234