This change adopts some standard aspects of classes, like statics, abstract, and virtuals (sealing). It also recognizes records and interfaces as explicit annotations on classes (both of which can be called "conjurable"); they were already being treated specially with respect to structural/duck conversions, and I always hate inferring defining properties of types like this, since simple edits can completely change the type's semantics and break consumers of it. |
||
---|---|---|
.. | ||
architecture.md | ||
deps.md | ||
language.md | ||
language2.md | ||
languages.md | ||
metadata.md | ||
mupack.md | ||
security.md | ||
targets.md | ||
x-cloud.md |