on Wed Jul 05 2017, Jens Persson <swift-users-AT-swift.org> wrote: > On Wed, Jul 5, 2017 at 11:50 PM, Dave Abrahams via swift-users < > swift-users@swift.org> wrote: > >> … >> As a name, signum falls into the “term-of-art” category, so at least >> that part is in conformance to the guidelines. In specialized areas >> like this one, I generally defer to the domain experts, and IIRC our >> numerics people thought a function was more appropriate. In general, >> though, we were unable to come up with solid guidelines for the use of >> properties vs. functions. You can read more about this in the thread >> that starts here: >> https://lists.swift.org/pipermail/swift-evolution/ >> Week-of-Mon-20160125/007927.html >> >> > Thanks, I'll read that thread. > I am however noting that FloatingPoint.sign is a computed property. > Seems to me like the "term-of-art" category is a rather fussy and > complicated/complicating concept.
I understand. Unfortunately it is necessary unless we are going—for example—to start spelling out sine(x) and cosine(x), which would not be acceptable to important constituencies of the language. -- -Dave _______________________________________________ swift-users mailing list swift-users@swift.org https://lists.swift.org/mailman/listinfo/swift-users