<div dir="ltr"><div>I'm not a huge fan of this proposal mostly due to the confusion it introduces between "a . b" and "a.b". However we already decided we didn't care too much about that when we introduced qualified names, so I think that ship has sailed. (In fact I'd rather like us to pick a different symbol for function composition, heretical a suggestion as that may be, given that we've effectively deprecated the significance . as function composition by introducing two more meanings for it).<br></div><div><br></div><div>So to be clear, I am weakly in favour of acceptance.<br></div><div><br></div><div>I would much prefer (.foo) to .foo for the standalone selector syntax, though.</div><div><br></div><div>Cheers</div><div>Simon<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 9 Dec 2019 at 22:58, Simon Peyton Jones via ghc-steering-committee <<a href="mailto:ghc-steering-committee@haskell.org">ghc-steering-committee@haskell.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Dear steering committee<br>
<br>
I'm the shepherd for the RecordDotSyntax proposal.<br>
  <a href="https://github.com/ghc-proposals/ghc-proposals/pull/282" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/282</a><br>
<br>
I recommend acceptance:<br>
<a href="https://github.com/ghc-proposals/ghc-proposals/pull/282#issuecomment-563477691" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/282#issuecomment-563477691</a><br>
<br>
Please reads the proposal, and as much of the discussion as you feel able, and respond in the next week or two to indicate your views.<br>
<br>
Remember: ask technical questions on the Github discussion thread, and use this mailing list for more evaluative discussion of judgement or opinion.<br>
<br>
I'd love every member of the committee to express a view.  This proposal has attracted a lot of interest.<br>
<br>
Thanks<br>
<br>
Simon<br>
<br>
| -----Original Message-----<br>
| From: ghc-steering-committee <<a href="mailto:ghc-steering-committee-bounces@haskell.org" target="_blank">ghc-steering-committee-bounces@haskell.org</a>><br>
| On Behalf Of Joachim Breitner<br>
| Sent: 28 November 2019 10:11<br>
| To: <a href="mailto:ghc-steering-committee@haskell.org" target="_blank">ghc-steering-committee@haskell.org</a><br>
| Subject: [EXTERNAL] [ghc-steering-committee] Please review #282:<br>
| RecordDotSyntax, Shepherd: Simon PJ<br>
| <br>
| Dear Committee,<br>
| <br>
| this is your secretary speaking:<br>
| <br>
| RecordDotSyntax language extension proposal has been proposed by Neil<br>
| Mitchell and Shayne Fletcher<br>
| <a href="https://github.com/ghc-proposals/ghc-proposals/pull/282" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/282</a><br>
| <a href="https://github.com/shayne-fletcher-da/ghc-proposals/blob/record-dot-" rel="noreferrer" target="_blank">https://github.com/shayne-fletcher-da/ghc-proposals/blob/record-dot-</a><br>
| syntax/proposals/0000-record-dot-syntax.md<br>
| <br>
| This is going to be a tricky one. It is partly about whitespace, so it<br>
| has attracted a _lot_ of community interest, by far the most so far. To<br>
| navigate that ship, I propose Simon PJ as the shepherd, because he is a<br>
| excellent moderator and community manager, and because he has the<br>
| necessary authority to hopefully get a verdict accepted.<br>
| <br>
| Please reach consensus as described in<br>
| <a href="https://github.com/ghc-proposals/ghc-proposals#committee-process" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals#committee-process</a><br>
| I suggest you make a recommendation, in a new e-mail thread with the<br>
| proposal number in the subject, about the decision, maybe point out<br>
| debatable points, and assume that anyone who stays quiet agrees with you.<br>
| <br>
| Thanks,<br>
| Joachim<br>
| --<br>
| Joachim Breitner<br>
|   <a href="mailto:mail@joachim-breitner.de" target="_blank">mail@joachim-breitner.de</a><br>
|   <a href="http://www.joachim-breitner.de/" rel="noreferrer" target="_blank">http://www.joachim-breitner.de/</a><br>
| <br>
| _______________________________________________<br>
| ghc-steering-committee mailing list<br>
| <a href="mailto:ghc-steering-committee@haskell.org" target="_blank">ghc-steering-committee@haskell.org</a><br>
| <a href="https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee" rel="noreferrer" target="_blank">https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee</a><br>
_______________________________________________<br>
ghc-steering-committee mailing list<br>
<a href="mailto:ghc-steering-committee@haskell.org" target="_blank">ghc-steering-committee@haskell.org</a><br>
<a href="https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee" rel="noreferrer" target="_blank">https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee</a><br>
</blockquote></div>