>> We talked about desugaring classes in some detail in Oslo. During
>> these exchanges, we discussed several separable issues, including
>> classes, inheritance, like patterns, and type annotations. I'll avoid
>> writing more here,
>
> Is there more to read elsewhere? I'd like to know concretely what
> "desugaring classes" means.
I would too, I assume this is based on Mark's proposal for Classes as Sugar
(
http://www.mail-archive.com/es4-discuss@.../msg01624.html).
However, Mark's proposal seems pretty vague in the area of typing, so I am
curious how this would work as well. Would there be new
functionality/semantics for defining types on properties (via defineProperty
in ES3.1, sugared in ES4) with some type of object structures like I
suggested in
https://mail.mozilla.org/pipermail/es4-discuss/2008-July/003321.html?
Kris
_______________________________________________
Es4-discuss mailing list
Es4-discuss@...
https://mail.mozilla.org/listinfo/es4-discuss