[ghc-steering-committee] Extra Commas
Eric Seidel
eric at seidel.io
Thu Apr 18 01:15:26 UTC 2019
I favor accepting the proposal, with or without tuples. I've been writing a bit of Rust recently, and agree with Chris about the ergonomics of trailing commas.
On Wed, Apr 17, 2019, at 18:31, Joachim Breitner wrote:
> Hi,
>
> Am Mittwoch, den 17.04.2019, 13:38 -0500 schrieb Christopher Allen:
> > I gave my recommendation for ExtraCommas, acceptance of the original
> > proposal as written. I talk with the proposer almost every day so I
> > know where he stands. He still thinks it's worth doing and would like
> > to see it accepted. I think ExtraCommas merits acceptance. If we can't
> > achieve consensus on it then it should be rejected so it gets cleared
> > off the slate. I'm not inclined to argue a syntactic extension like
> > this, but I will say this:
> >
> > The proposal captures a nice design element that we've seen work very
> > well ergonomically in Rust. We're never going to make the same
> > decisions with the same tradeoffs as a totally different language but
> > any time there is a relatively isolated "good idea" like this, I'd
> > like to see us try to take advantage of that and see if it works for
> > us.
>
> thanks for picking this up.
>
> The most contentious point, besides whether its worth the bother at
> all, was the interaction with TupleSections. Which gives us three
> options, I think:
> * reject
> * accept, covering tuples (and making it conflict with TupleSections)
> * accept, not covering tuples.
>
> No decision is absolutely wrong, none is obviously right.
>
> Maybe we should simply do a vote, to get it decided? Simons (as
> Chairs), what do you think?
>
> Cheers,
> Joachim
>
> --
> Joachim Breitner
> mail at joachim-breitner.de
> http://www.joachim-breitner.de/
>
>
> _______________________________________________
> ghc-steering-committee mailing list
> ghc-steering-committee at haskell.org
> https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
>
> Attachments:
> * signature.asc
More information about the ghc-steering-committee
mailing list