<div dir="ltr">I would argue the reverse, i.e., removing pi as a property of FloatingPoint.  What is it there vs. being part of a separate mathematic constants package?  I don&#39;t see Euler&#39;s number or phi (golden ratio) in the proposal.<div><br></div><div>Joe</div><div> </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 29, 2016 at 2:45 AM, David Hart 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 style="word-wrap:break-word">Hello community,<div><br></div><div><a href="http://tauday.com" target="_blank">Tau day</a> was yesterday, and reminded me that we forgot to provide a `tau` next to `FloatingPoint`’s `pi` property. How about we write a proposal to brind this forward-thinking constant to a forward-thinking language?</div><div><br></div><div><b>Proposal: Extend `FloatingPoint` with tau</b></div><br>  /// The mathematical constant tau = 6.28318...<br>  ///<br>  /// Extensible floating-point types might provide additional APIs to obtain<br>  /// this value to caller-specified precision.<br><div>  static var tau: Self { get } </div><span class="HOEnZb"><font color="#888888"><div><br></div><div>David.</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><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">Joseph Bell<br><div><a href="http://dev.iachieved.it/iachievedit/" target="_blank">http://dev.iachieved.it/iachievedit/</a></div><div>@iachievedit</div></div></div></div></div>
</div>