<div dir="ltr">Tangential: Is there any way to make it impossible to call these literal-initializers explicitly, instead requiring &quot;&lt;literal&gt; as T&quot; or just &quot;&lt;literal&gt;&quot; in a typed context?<div><br></div><div>I have seen several explicit calls of these initializers where literals would have been more appropriate, such as &quot;Set(arrayLiteral: foo, bar)&quot;, and I think this only happens because folks find these initializers via code completion. I can&#39;t think of any reason why you&#39;d want to invoke one by name rather than by using a literal.</div><div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Jacob<br></div></div></div></div>
<br><div class="gmail_quote">On Mon, Jul 11, 2016 at 4:16 PM, Chris Lattner 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">Proposal Link: <a href="https://github.com/apple/swift-evolution/blob/master/proposals/0115-literal-syntax-protocols.md" rel="noreferrer" target="_blank">https://github.com/apple/swift-evolution/blob/master/proposals/0115-literal-syntax-protocols.md</a><br>
<br>
The review of &quot;SE-0115: Rename Literal Syntax Protocols &quot; ran from Active review July 1...7. The proposal has been *accepted*:<br>
<br>
The community and core team agree that this proposal is a better set of names for these protocols.  The core team agrees with the community sentiment that “By” is better than “As” in the protocol names, and has accepted the proposal with this revision.<br>
<br>
Thank you to Matthew Johnson and many others for driving this discussion forward!<br>
<br>
-Chris Lattner<br>
Review Manager<br>
<br>
<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>
</blockquote></div><br></div></div></div>