develooper Front page | perl.perl5.porters | Postings from January 2018

[perl #132760] Blead Breaks CPAN: YANICK/List-Lazy-0.3.0.tar.gz

Thread Previous | Thread Next
From:
slaven@rezic.de via RT
Date:
January 28, 2018 09:51
Subject:
[perl #132760] Blead Breaks CPAN: YANICK/List-Lazy-0.3.0.tar.gz
Message ID:
rt-4.0.24-24607-1517133087-1538.132760-15-0@perl.org
Dana Sat, 27 Jan 2018 06:35:49 -0800, xsawyerx@gmail.com reče:
> 
> 
> On 01/27/2018 01:17 PM, slaven@rezic.de via RT wrote:
[...]
> >
> > But I found the 1st question in the ticket more important. The now
> > not implemented order "first signature, then attributes" seems to be
> > the natural order for me, and it's possible that this kind of error
> > happens often in future. So can we improve diagnostics, or even
> > support both types of order with some safety net where the order
> > matters (like in the case of lvalue)?
> 
> I agree it is more visually pleasing to see signatures prior to
> attributes. However, that breaks. We had several threads in which I
> provided two options for allowing it to work but both provided a
> hairy,
> fragile solution.

I would like to look into this discussion, but it's difficult to find these threads... well, we really need something like a TIP or PEP process...

The only thing which I see as a rationale for the change is the examples in perl5.27.8's perldelta. And the lvalue example there looks quite contrived to me.

> I did not provide an answer to your first question
> because I don't think I have a good answer other than what we had
> already discussed. I have also expressed the urgency of these and by
> now
> we have passed the deadline on this change.

What deadline? If there needs to be the choice between meeting a deadline and having a good language definition, I would know what to choose.

Regards,
    Slaven


---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=132760

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About