http://www.perlmonks.org?node_id=335639


in reply to Thoughts on some new operators for perl (6 or 7)

You shouldn't necessarily assume you have to loop at all. Perl 6 also lets you take a junctional approach:
$lowest = one(@list_of_int) <= all(@list_of_int); $highest = one(@list_of_int) >= all(@list_of_int); $lowest = one(@list_of_int) le all(@list_of_string); $highest = one(@list_of_int) ge all(@list_of_string);
Or something like that...