List.gimme
- The List.gimme($n) method
- ensures that at least $n elements of a list have been reified
- generating more elements if needed to meet $n
- returns actual number of reified elements
> 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
- .gimme useful for
- force reification to at least a certain point
- determines how much has already been reified