Hi, I am trying to follow the emails. Would that be same as KeyPath<Vector,Int> ? Or what is that shorthand?
Thanks Ricardo > On Apr 6, 2017, at 8:32 PM, Michael J LeHew Jr via swift-evolution > <[email protected]> wrote: > > \Vector -> Int seems like a more appropriate spelling there no? The : is > usually for is-a/conforms-to relationships, no? > > And I agree that such a thing could be considered later and would make the > world a better place. > > -Michael > >> On Apr 6, 2017, at 4:21 PM, Brent Royal-Gordon via swift-evolution >> <[email protected] <mailto:[email protected]>> wrote: >> >>> On Apr 6, 2017, at 2:39 PM, Joe Groff via swift-evolution >>> <[email protected] <mailto:[email protected]>> wrote: >>> >>> for key in [\Vector.x, \.y, \.z, \.w] { >>> a[key] += b[key] >>> } >> >> Sorry to derail slightly, but I'd love to see a key path type >> shorthand—perhaps something like: >> >> for key: \Vector: Int in [\.x, \.y, \.z, \.w] { >> … >> } >> >> It's probably something we should defer until we know more about how >> frequently people use key paths, though. >> >> -- >> Brent Royal-Gordon >> Architechies >> >> _______________________________________________ >> swift-evolution mailing list >> [email protected] <mailto:[email protected]> >> https://lists.swift.org/mailman/listinfo/swift-evolution > > _______________________________________________ > 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
