<div dir="ltr">As an additive proposal this is out of scope for Swift 3. Discussion of additive proposals resumes August 1.<div><br></div><div>This functionality has been discussed on-list before, especially regarding a global “with” function. I believe Erica Sadun has a particularly elegant implementation.</div><div><br></div><div>Nevin</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jul 21, 2016 at 7:08 PM, Grant Sheldon via swift-evolution <span dir="ltr">&lt;<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>I am hoping to get some feedback on a new proposal:</div><div><br></div><div><a href="https://gist.github.com/gsheld/542a57c1ca5efe87892a28759215283e" target="_blank">https://gist.github.com/gsheld/542a57c1ca5efe87892a28759215283e</a></div><div><br></div><div>The basic idea is to expose syntax that would make it trivial to create a copy of a Struct instance with an ivar set to a particular value. The &quot;proposal&quot; I&#39;ve linked above will give examples and some motivation for the suggestion. It is a simple gist and not in any way ready for a PR.</div><div><br></div><div>Let me know what you think! I&#39;m curious to know if this bit of syntactic sugar would have value for any of you.</div><div><br></div><div>Best wishes,</div><span class="HOEnZb"><font color="#888888"><div><div><br></div>-- <br><div data-smartmail="gmail_signature"><div>Grant Sheldon</div></div>
</div></font></span></div>
<br>_______________________________________________<br>
swift-evolution mailing list<br>
<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br>
<br></blockquote></div><br></div>