"<span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">And why do you think I don't use Clojure?"</span><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Uh, Richard, where did he say he thought that?</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">-michael turner</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font><div class="gmail_quote">On Fri, May 20, 2011 at 5:40 PM, Richard O'Keefe <span dir="ltr"><<a href="mailto:ok@cs.otago.ac.nz">ok@cs.otago.ac.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
On 19/05/2011, at 5:03 AM, Jack Moffitt wrote:<br>
<br>
>> I'm still waiting for the answer to the real showstopper question: would any<br>
>> existing code break, under my proposal?<br>
><br>
> Assuming the answer is no, then I think it's fine to fix the<br>
> inconsistency an add this alternate notation.<br>
<br>
</div>No, it's not fine.<br>
<br>
It fixes the WRONG END of the inconsistency.<br>
It's like saying "Ooh, these people have two legs and those<br>
people have one leg, the easiest thing to do is to cut one<br>
leg off those who have too."<br>
<br>
It harms readability in the eyes of a lot of people.<br>
<br>
Like I said, you would have to pay me big money to read<br>
code written in that style.<br>
<br>
It certainly breaks *my* pretty-printer and editor.<br>
<br>
Michael Turner is at perfect liberty to add any feature he<br>
likes to his copy of Erlang. He is at liberty to offer it<br>
to other people.<br>
<div class="im"><br>
> I'll also point out that this is name-less clause syntax is the same<br>
> as in Clojure:<br>
><br>
> (defn<br>
> mymax<br>
> ([x] x)<br>
> ([x y] (if (> x y) x y))<br>
> ([x y & more]<br>
> (reduce mymax (mymax x y) more)))<br>
<br>
</div>And why do you think I don't use Clojure?<br>
<br>
<br>
</blockquote></div><br></div>