On Wednesday, 25 January 2017 01.45.59 PST you wrote: > On Tue, 24 Jan 2017 23:15:32 -0800, samant...@posteo.net wrote: > > CODE: > > my Seq $thing = (1,3,4).Seq; $thing.iterator; $thing.iterator > > > > STDERR: > > This Seq has already been iterated, and its values consumed > > (you might solve this by adding .cache on usages of the Seq, or > > by assigning the Seq into an array) > > in block <unit> at <unknown file> line 1 > > > > I have had lines that have multiple sequences on that, and it is very > > difficult to know which Seq it was without a nice error. > > What would you suggest we do? The point of the Seq iterator is that it > doesn't generally store the old values, so pretty much by definition we > *can't* give more details about the contents of the Seq, and we generally > don't know which variable it's stored in either. > > Unless somebody has a good idea on how to improve this, I'd close it as > "sadly won't fix". > > Cheers, > Mority > >
I don't want the values of the Seq, I want the name of the variable.