Perl 6 More laziness and lists #27

List.gimme

> my @a = 1, 1, *+* ... *;
1 1 2 3 ...
> say @a[8];              # display element at index 8
34
> say @a.gimme(0);        # display number of reified elements
9
> @a.gimme(50);       # force reification of first 50 elements
> say @a[20];             # already reified
10946
Copyright © 2012
http://www.pmichaud.com/2012/pres/