> foreach @bigarray { > yield (push @array1, $_); > yield (push @array2, $_); > yield (push @array3, $_); > push @array4, $_; > }; Except that C<yield> is like C<return> and breaks out of the current *subroutine*, not the current block. Damian
- Re: $a in @b Damian Conway
- Re: $a in @b Steve Fink
- Re: $a in @b Damien Neil
- Re: $a in @b Damian Conway
- Re: $a in @b John Porter
- Re: $a in @b Chaim Frenkel
- Re: $a in @b Damian Conway
- C<map> in RFC 31 David L. Nicol
- Re: C<map> in RFC 31 Damian Conway
- more yield tricks ((was Re: ... David L. Nicol
- Re: more yield tricks ((was ... Damian Conway
- Re: more yield tricks ((was ... Randal L. Schwartz
- Re: more yield tricks ((was ... Damian Conway
- Re: $a in @b David L. Nicol
- Re: $a in @b Jarkko Hietaniemi
- Re: $a in @b Graham Barr
- RE: $a in @b Damian Conway
- RE: $a in @b Garrett Goebel
- RE: $a in @b Garrett Goebel
- Re: $a in @b John Porter
- Re: $a in @b Damian Conway