<div dir="ltr">Why can't the context contain a sequence?<div><br><div class="gmail_extra"><br><div class="gmail_quote">2017-08-02 16:31 GMT+02:00 Ghislain  Fourny <span dir="ltr"><<a href="mailto:gfourny@inf.ethz.ch" target="_blank">gfourny@inf.ethz.ch</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div style="word-wrap:break-word">
Dear Wouter,
<div><br>
</div>
<div>I see your point and it makes sense. The tricky part here, following up on your suggestion to make the choice of the first position less arbitrary, is that the context item must be an item: it cannot be a sequence of several items. This eliminates
 any design based on communicating the value on the left through the context item mechanism. The closest to the intent of => would be using a let variable binding.</div>
<div><br>
</div>
<div>The convention of binding the first argument, of course, implies that the (or some) functions are designed having in mind that the first parameter is “special”, that is, if the function is intended to be used with =>. In Java or C++, the self/this
 implied parameter is special, too (but it is not considered to be at any position).</div>
<div><br>
</div>
<div>Kind regards,</div>
<div>Ghislain</div><div><div class="h5">
<div><br></div></div></div></div></blockquote></div>
</div></div></div>