I brought up this topic a couple weeks ago in a thread called "List of all Enum values (for simple enums)":
https://lists.swift.org/pipermail/swift-evolution/Week-of-Mon-20151207/001233.html I suppose it's time to start synthesizing those ideas/discussion into a proposal :) Jacob On Mon, Dec 21, 2015 at 8:35 AM, Stephen Celis via swift-evolution < [email protected]> wrote: > On Dec 21, 2015, at 11:27 AM, Nevin Brackett-Rozinsky < > [email protected]> wrote: > > Would .cases return the enum’s cases in source-code order? That seems > fragile at first glance. > > It might be worth considering to have it return an unordered collection > (set) instead. > > > Care to elaborate on why you think it may be fragile? > > Retaining order makes sense to me given that integer-backed enumerations > auto-increment and that enumerations cannot be extended with new cases. I'm > not opposed to using a set, though, if that makes more sense. > > Stephen > > _______________________________________________ > 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
