[swift-evolution] Working with enums by name

Austin Zheng austinzheng at gmail.com
Tue May 31 17:19:42 CDT 2016


If we had generic protocols, you could implement RawRepresentable twice,
once using Ints and one using Strings. But that's probably never going to
happen.

/digression

Austin

On Tue, May 31, 2016 at 3:11 PM, Erica Sadun via swift-evolution <
swift-evolution at swift.org> wrote:

>
> > On May 31, 2016, at 4:07 PM, Brent Royal-Gordon via swift-evolution <
> swift-evolution at swift.org> wrote:
> >
> >> • also wants OptionSetType-like behavior (and thus an Int raw type).
> >
> > Then it's not an `enum`, it's a `struct`.
>
> You can get it for free as an array of enums and test with contains vs
> member
>
> -- E, who has probably digressed more than she really should
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160531/feb93e42/attachment.html>


More information about the swift-evolution mailing list