[swift-evolution] List of all Enum values (for simple enums)
Joe Groff
jgroff at apple.com
Wed Dec 9 13:06:11 CST 2015
> On Dec 9, 2015, at 4:37 AM, Kevin Wooten via swift-evolution <swift-evolution at swift.org> wrote:
>
> I don’t think this is overcomplicating things at all. I see many useful cases for this.
>
> I would suggest a simple change to Enumerable…
>
> protocol Enumerable : CustomStringConvertible, CustomDebugStringConvertible {
> …
> }
>
> The number of times the enumeration value name is needed at runtime is just too great.
Everything is string-convertible; no need to force Enumerable implementations to provide custom printing implementations.
-Joe
More information about the swift-evolution
mailing list