> Damian> @result = {block}^.(@data); > > But "hyperdot sort hyperdot" doesn't roll off the tongue as easy as > "map sort map"!
Hmmmm. You could always overload binary - to implement the sort. Then it would be: hyper dot dash dot Otherwise known in Morse circles as: hyper-r ;-) Damian