<div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:0px 0px 1.2em!important">Ok, then –1 from me as well. I didn’t really want to push this feature.<br>At least now we have some evidence that people find labeled tuples more convenient and would prefer them to <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);background-color:rgb(248,248,248);border-radius:3px;display:inline">in</code> parameters.</p>
<p style="margin:0px 0px 1.2em!important">2016-12-28 20:42 GMT+03:00 Andrew Arnopoulos &lt;<a href="mailto:andrewarnopoulos@gmail.com" target="_blank">andrewarnopoulos@gmail.com</a>&gt;:</p>
<p style="margin:0px 0px 1.2em!important"></p><div class="markdown-here-exclude"><p></p><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I&#39;m not entirely sure I understand. Are you looking for a way to pass parameters by reference? Because there is a way to do that with the inout keyword. If not would you mind providing a different example to elaborate? Again, I think I may be missing your point.</blockquote><p></p></div><p style="margin:0px 0px 1.2em!important"></p>
<p style="margin:0px 0px 1.2em!important">The difference here would be declaration of the result variable right at function call. It would be initialized inside the function.</p>
<div title="MDH:T2ssIHRoZW7CoDxzcGFuIHN0eWxlPSJmb250LXNpemU6IDEyLjhweDsiPuKAkzwvc3Bhbj4xIGZy
b20gbWUgYXMgd2VsbC4gSSBkaWRuJ3QgcmVhbGx5IHdhbnQgdG8gcHVzaCB0aGlzIGZlYXR1cmUu
PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxkaXY+QXQgbGVhc3Qgbm93IHdlIGhhdmUgc29tZSBl
dmlkZW5jZSB0aGF0IHBlb3BsZSBmaW5kIGxhYmVsZWQgdHVwbGVzIG1vcmUgY29udmVuaWVudCBh
bmQgd291bGQgcHJlZmVyIHRoZW0gdG8gYGluYCBwYXJhbWV0ZXJzLjwvZGl2PjxkaXY+PGJyPjwv
ZGl2PjxkaXY+MjAxNi0xMi0yOCAyMDo0MiBHTVQrMDM6MDAgQW5kcmV3IEFybm9wb3Vsb3MmbmJz
cDs8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzphbmRyZXdhcm5vcG91bG9zQGdt
YWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFuZHJld2Fybm9wb3Vsb3NAZ21haWwuY29tPC9hPiZn
dDs8L3NwYW4+OjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjog
MHB4IDBweCAwcHggMC44ZXg7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAy
MDQpOyBwYWRkaW5nLWxlZnQ6IDFleDsiPkknbSBub3QgZW50aXJlbHkgc3VyZSBJIHVuZGVyc3Rh
bmQuIEFyZSB5b3UgbG9va2luZyBmb3IgYSB3YXkgdG8gcGFzcyBwYXJhbWV0ZXJzIGJ5IHJlZmVy
ZW5jZT8gQmVjYXVzZSB0aGVyZSBpcyBhIHdheSB0byBkbyB0aGF0IHdpdGggdGhlIGlub3V0IGtl
eXdvcmQuIElmIG5vdCB3b3VsZCB5b3UgbWluZCBwcm92aWRpbmcgYSBkaWZmZXJlbnQgZXhhbXBs
ZSB0byBlbGFib3JhdGU/IEFnYWluLCBJIHRoaW5rIEkgbWF5IGJlIG1pc3NpbmcgeW91ciBwb2lu
dC48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PGRpdj5UaGUgZGlmZmVyZW5jZSBoZXJlIHdv
dWxkIGJlIGRlY2xhcmF0aW9uIG9mIHRoZSByZXN1bHQgdmFyaWFibGUgcmlnaHQgYXQgZnVuY3Rp
b24gY2FsbC4gSXQgd291bGQgYmUgaW5pdGlhbGl6ZWQgaW5zaWRlIHRoZSBmdW5jdGlvbi48L2Rp
dj48L2Rpdj48L2Rpdj4=" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0">​</div></div></div>