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.

Reply via email to