On 4/23/16 21:53, Brent Royal-Gordon via swift-evolution wrote:
>> public protocol FloatingPoint: Comparable, IntegerLiteralConvertible {
>> public protocol BinaryFloatingPoint: FloatingPoint, FloatLiteralConvertible {
> 
> Any reason why FloatLiteralConvertible isn't on FloatingPoint?

While I'm not competent to comment on the other points, I would venture
to suggest that, in order to accomodate a future Decimal type (and
DecimalFloatingPoint protocol), a BinaryFloatLiteralConvertible may be a
necessary subset of FloatLiteralConvertible - as some literals don't
have a lossless binary representation, etc.

-- 
Rainer Brockerhoff  <[email protected]>
Belo Horizonte, Brazil
"In the affairs of others even fools are wise
In their own business even sages err."
http://brockerhoff.net/blog/

_______________________________________________
swift-evolution mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to