<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Free functions are much less discoverable. Think about the code completion, for example.<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Feb 22, 2017, at 6:01 AM, David Sweeris &lt;<a href="mailto:davesweeris@mac.com" class="">davesweeris@mac.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="content-type" content="text/html; charset=utf-8" class=""><div dir="auto" class=""><div class=""><br class=""></div><div class="">On Feb 21, 2017, at 20:46, Xiaodi Wu via swift-evolution &lt;<a href="mailto:swift-evolution@swift.org" class="">swift-evolution@swift.org</a>&gt; wrote:<br class=""><br class=""></div><blockquote type="cite" class=""><div class="">Sign, perhaps, can be thought of as "part of a number," but signum refers to the signum function (<a href="http://en.wikipedia.org/wiki/Sign_function" class="">http://en.wikipedia.org/wiki/Sign_function</a>) defined as:<br class=""><br class="">-1 if x &lt; 0<br class="">0 if x = 0<br class="">1 if x &gt; 0<br class=""><br class="">1 isn't really "part of" 42, for instance, at least not in the sense that 42 and + are "part of" 42.</div></blockquote><br class=""><div class="">Should it be a stand-alone function, then?</div><div class=""><br class=""></div><div class="">- Dave Sweeris&nbsp;</div></div></div></blockquote></div><br class=""></div></body></html>