On Apr 26, 2016, at 12:28 PM, Xiaodi Wu <[email protected]> wrote: > If this design is a workaround for type checker limitations, then perhaps > comparison method names are better prefixed with an underscore and/or using > abbreviated terms-of-art (eq, lt, lte, etc.)? As Tony points out, it seems > tragic to promote to an equal footing with `2.0 + 2.0 == 4.0` the alternative > form `(2.0).adding(2.0).isEqual(to: 4.0)`.
I’d be open to considering that, but I’m definitely not an “API naming” guru. -Chris _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
