[swift-evolution] [Proposal] Enums with stored properties
swift at nattinger.net
Mon Oct 10 13:24:36 CDT 2016
I agree wholeheartedly. An enum case should be a compile-time constant. IMO, “enums” with associated values should properly be a separate entity, called “union” as that’s essentially what they are.
> On Oct 10, 2016, at 10:31 AM, Kenny Leung via swift-evolution <swift-evolution at swift.org> wrote:
> This is the way Java enumerations work.
> I think it is a good model, and I think Swift enumerations should also work the same way.
> An enumeration is a finite set of things. It’s really inconvenient to have to limit those things to have only a single attribute.
> swift-evolution mailing list
> swift-evolution at swift.org
More information about the swift-evolution