Certainly, but the point is that Perl 6 is going to make laziness possible and convenient, not that it will magically change unlazy algorithms to be such. I thought your comment was about Perl 6 more generally than the code in the OP, so my reply was intended to be more general as well. Sorry if there was any misunderstanding.
Update: Re: tye's reply: explanation understood, but I don't really have any answers to his further questions.
In reply to Re^4: cross combinations (lazy)
by revdiablo
in thread cross combinations
by jql
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |