Re: The "whatever" context

2006-04-10 Thread Yuval Kogman
On Mon, Apr 10, 2006 at 14:25:35 -0700, Larry Wall wrote: > : my $x = grep { ... } @list; # returns count > > I think that's already "whatever context". $x contains the resulting array. > It's only if you later say +$x that you'll get the number of elems. Just for grep or for any function?

Re: The "whatever" context

2006-04-10 Thread Larry Wall
On Sun, Apr 09, 2006 at 02:43:16PM +0300, Yuval Kogman wrote: : Hi... : : I think that Perl 6 should have a "whatever" context, which is : essentially: : : I want either array or scalar or whatever... You choose : : so that functions like grep can return an array in "whatever" : context. T

The "whatever" context

2006-04-09 Thread Yuval Kogman
Hi... I think that Perl 6 should have a "whatever" context, which is essentially: I want either array or scalar or whatever... You choose so that functions like grep can return an array in "whatever" context. This is best demonstrated using an example: my $x = grep { ... } @list