Hi Rod, > On May 4, 2016, at 4:59 AM, Rod Brown <[email protected]> wrote: > > > Tony, > > With regard to this proposal, is there any reason that this proposal did not > include an OrderedSet value type? I suspect perhaps this is an oversight? > > - Rod >
We considered it, but did not include it in this proposal for scoping reasons. It’s not quite as straightforward to bridge as the other types because it really should allow containment of “Any”, but NSOrderedSet would instead require “AnyObject.” This is fixable but involves a large amount of engineering work. - Tony >> On 4 May 2016, at 1:50 PM, Rod Brown via swift-evolution >> <[email protected] <mailto:[email protected]>> wrote: >> >> I believe this would fall in line with by Proposal SE-0069: Mutability and >> Foundation Value Types: >> >> https://github.com/apple/swift-evolution/blob/master/proposals/0069-swift-mutability-for-foundation.md >> >> <https://github.com/apple/swift-evolution/blob/master/proposals/0069-swift-mutability-for-foundation.md> >> >> I notice there is no OrderedSet in this proposal. I find it odd that it >> doesn’t yet include it. >> >> - Rod >> >> >> >>> On 4 May 2016, at 1:24 PM, Nicholas Maccharoli via swift-evolution >>> <[email protected] <mailto:[email protected]>> wrote: >>> >>> Hello Swift Community, >>> >>> Recently I have noticed that there is a Set type but no OrderedSet type yet. >>> If I want a set that preserves the original order I have to go with >>> NSOrderedSet >>> but I think it would be nice to have a native implementation in the >>> standard library. >>> >>> What are your thoughts on this? >>> >>> Thanks! >>> >>> - Nick >>> >>> _______________________________________________ >>> swift-evolution mailing list >>> [email protected] <mailto:[email protected]> >>> https://lists.swift.org/mailman/listinfo/swift-evolution >>> <https://lists.swift.org/mailman/listinfo/swift-evolution> >> >> _______________________________________________ >> 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
