<div dir="ltr">Thanks Chris, I&#39;ve caught up on that thread now. Somehow between then and new-years I&#39;d forgotten about it (I didn&#39;t party *that* hard). I think I searched the December archive but it seems to only be two days of December so far.<div><br></div><div>I&#39;m not sure if there&#39;s a good way to merge threads, but I suggest we move the conversation there. I&#39;m not sure how to reference this thread from that one though as it&#39;s not yet archived.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 10, 2016 at 12:31 PM, Chris Lattner <span dir="ltr">&lt;<a href="mailto:clattner@apple.com" target="_blank">clattner@apple.com</a>&gt;</span> wrote:<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"><span class=""><br><div><blockquote type="cite"><div>On Jan 9, 2016, at 12:53 AM, Andrew Bennett via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" target="_blank">swift-evolution@swift.org</a>&gt; wrote:</div><br><div><div dir="ltr"><div>I&#39;d like to discuss adding a @pure keyword, and see what it requires and how possible it is to  include.</div><div><br></div>I&#39;d like to use the annotation @pure on functions, methods and closures.</div></div></blockquote><br></div></span><div>FYI, this has come up before, please catch up on the thread:</div><div><a href="https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151214/003684.html" target="_blank">https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151214/003684.html</a></div><div><br></div><div><a href="https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151221/003900.html" target="_blank">https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151221/003900.html</a></div><span class="HOEnZb"><font color="#888888"><div><br></div><div>-Chris</div><br></font></span></div></blockquote></div><br></div>