On Wed, Dec 16, 2015 at 6:20 AM Thomas <[email protected]>
wrote:
> IMHO it'd be a huge mistake to not use symbols for enums.
>
> In my head this:
>
> const colours = enum {
> Red,
> Yellow,
> Green,
> Blue
> }
>
> should 'desugar' to something like this in ES6:
>
> const colours = {
> Red: Symbol('Red'),
> Yellow: Symbol('Yellow'),
> Green: Symbol('Green'),
> Blue: Symbol('Blue')
> }
>
>
When Brendan mentioned enum earlier in this thread I started writing a
proposal, which has evolved into exactly this. I should have something
worth reading by next week.
Rick
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss