<div dir="ltr">I'm very on the fence on this topic, but one point i haven't seen mentioned is the influence of syntax highlighting on this.  My guess is that I would like this extension when I have syntax highlighting available and would dislike it when I do not.<div><br></div><div>Also, I agree with Carter about the record update syntax - I find it harder to parse visually than most other parts of the language, and I expect I'd find curly brace syntax for inline 'do' harder to parse in a similar way.  On the other hand, maybe I should get used to both...</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 7, 2016 at 2:50 PM, Joachim Breitner <span dir="ltr"><<a href="mailto:mail@joachim-breitner.de" target="_blank">mail@joachim-breitner.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
Am Donnerstag, den 07.07.2016, 13:15 -0400 schrieb Carter Schonwald:<br>
> agreed -1,<br>
> ambiguity is bad for humans, not just parsers. <br>
><br>
> perhaps most damningly, <br>
> > f do{ x } do { y }<br>
><br>
> is just reallly really weird/confusing to me,<br>
<br>
</span>It is weird to me, but in no way confusing under the simple new rules,<br>
and I am actually looking forward to using that, and also to reading<br>
code with that.<br>
<br>
In fact, everything I wanted to pass two arguments in do-notation to a<br>
function I felt at a loss. The prospect of itemizing multiple large<br>
arguments to a function by writing<br>
<br>
someFunctionWithManyArguments<br>
  do firstArgument<br>
  do second Argument which may span<br>
       several lines<br>
  do third Argument<br>
<br>
is actually making me happy! It feels like going from XML to YAML...<br>
<br>
Greetings,<br>
Joachim<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
<br>
Joachim “nomeata” Breitner<br>
  <a href="mailto:mail@joachim-breitner.de">mail@joachim-breitner.de</a> • <a href="https://www.joachim-breitner.de/" rel="noreferrer" target="_blank">https://www.joachim-breitner.de/</a><br>
  XMPP: <a href="mailto:nomeata@joachim-breitner.de">nomeata@joachim-breitner.de</a> • OpenPGP-Key: 0xF0FBF51F<br>
  Debian Developer: <a href="mailto:nomeata@debian.org">nomeata@debian.org</a></font></span><br>_______________________________________________<br>
Glasgow-haskell-users mailing list<br>
<a href="mailto:Glasgow-haskell-users@haskell.org">Glasgow-haskell-users@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/glasgow-haskell-users</a><br>
<br></blockquote></div><br></div>