<div dir="ltr"><br><div class="gmail_extra">On Fri, Aug 2, 2013 at 3:17 PM, Allen Wirfs-Brock <span dir="ltr"><<a href="mailto:allen@wirfs-brock.com" target="_blank">allen@wirfs-brock.com</a>></span> wrote:<br><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><div class="im"><div>On Aug 2, 2013, at 3:01 PM, Dmitry Soshnikov wrote:</div>
<br><blockquote type="cite"><div dir="ltr"><div><div>Actually, I found some notes (<a href="https://github.com/rwldrn/tc39-notes/blob/master/es6/2013-07/july-23.md" target="_blank">https://github.com/rwldrn/tc39-notes/blob/master/es6/2013-07/july-23.md</a>, thanks).<br>

<br></div>The consensus is there only to not ToObject(RHS). Seems refutable/irrefutable feature still is not agreed?<br><br></div>Dmitry<br></div><div class="gmail_extra"><br></div></blockquote><div><br></div></div><div>
that's pretty much it.  The  RHS ToObjects need to be removed.  Other than that and bugs fixes, I think the spec. as it appears in the Rev16 draft is pretty solid.  Please do implement and report any apparent spec bugs.</div>
<div><br></div><br></div></div></blockquote><div><br></div><div>OK, cool, thanks for the info, Allen.<br><br></div><div>Dmitry.<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><div><div><br></div><br><blockquote type="cite"><div class="im"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 2, 2013 at 2:44 PM, Dmitry Soshnikov <span dir="ltr"><<a href="mailto:dmitry.soshnikov@gmail.com" target="_blank">dmitry.soshnikov@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi,<br><br></div><div>Destructuring assignment (aka "non-strict pattern matching") seems was in the draft spec for a while.<br>

<br></div><div>I'm currently implementing the feature in our local code transforms pipeline, and it seemed to me that there is/was already a pretty stable agreement on it.<br>
<br>Currently what I see is: irrefutable match with default values (plus, spread/rest for arrays). However, I was informed that on the last meeting the topic was raised again and the refutable/irrefutable aspects where brought to the discussion again.<br>


<br></div><div>(it seems like this "refutable/irrefutable" thing was here for couple of years already)<br></div><br></div>I wanted to clarify the current status, how active the topic is, was the consensus achieved before, and how likely the current semantics will be changed?<br>


<div><br><div>Thanks,<br>Dmitry<br></div></div></div>
</blockquote></div><br></div></div>
_______________________________________________<br>es-discuss mailing list<br><a href="mailto:es-discuss@mozilla.org" target="_blank">es-discuss@mozilla.org</a><br><a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
</blockquote></div><br></div></blockquote></div><br></div></div>