<div dir="ltr">Hi all,<div><br></div><div>I was thinking that the syntax for initialization from tuple is a bit more verbose than needed, i.e. why not simply drop the tuple parentheses and go from this :</div><div><b>let</b> (name, surname) =  (<b>&quot;</b>John<b>&quot;</b>, <b>&quot;</b>Doe<b>&quot;</b>)</div><div><br></div><div>to this:</div><div><b>let</b> name, surname =  (<b>&quot;</b>John<b>&quot;</b>, <b>&quot;</b>Doe<b>&quot;</b>)<br></div><div><br></div><div>similarly to what Python does with &quot;unpackable&quot; types:</div><div>name, surname = (&quot;John&quot;, &quot;Doe&quot;)</div><div><br></div><div>This is not a revolution, but if the concern is the trade-off between conciseness and readability, I think this way we are being more concise while not losing points in readability.</div><div><br></div><div>This would of course break existing code, but updating to this syntax would be trivial.</div><div><br></div><div>What do you think?</div><div><br></div><div>Thanks,</div><div><br></div><div>Daniele</div></div>