> > > We might even be able to take the existing string-to-integer > > logic, which I believe is duplicated for each type through GYB, and > > share it in an extension so no Integer needs to write its own > > conversion. Is that something that should be added? > > https://github.com/apple/swift/blob/master/test/Prototypes/Integers.swift.gyb#L684 > > https://github.com/apple/swift/blob/master/test/Prototypes/Integers.swift.gyb#L750
This should probably all go through one generic String.init(_:radix:) method, and we probably also want to have a generic Integer.init?(_:radix:) initializer. I could submit a PR for those – I actually already have a prototype implementation for the latter. Should these changes be included in this SE proposal? On Sat, Jul 2, 2016 at 10:08 AM, Dave Abrahams via swift-evolution < [email protected]> wrote: > > on Wed Jun 29 2016, Brent Royal-Gordon <[email protected]> wrote: > > > We might even be able to take the existing string-to-integer > > logic, which I believe is duplicated for each type through GYB, and > > share it in an extension so no Integer needs to write its own > > conversion. Is that something that should be added? > > > https://github.com/apple/swift/blob/master/test/Prototypes/Integers.swift.gyb#L684 > > https://github.com/apple/swift/blob/master/test/Prototypes/Integers.swift.gyb#L750 > > -- > Dave > > _______________________________________________ > swift-evolution mailing list > [email protected] > https://lists.swift.org/mailman/listinfo/swift-evolution >
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
