rfc:class-like_primitive_types
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
rfc:class-like_primitive_types [2016/12/19 21:56] – ajf | rfc:class-like_primitive_types [2016/12/19 22:14] – ajf | ||
---|---|---|---|
Line 53: | Line 53: | ||
* < | * < | ||
* < | * < | ||
- | * < | + | * < |
==== Features not extended to primitives ==== | ==== Features not extended to primitives ==== | ||
Line 153: | Line 153: | ||
In JavaScript, '' | In JavaScript, '' | ||
- | This RFC currently chooses to omit null from support by most of these features. | + | This RFC currently chooses to omit null from the extension |
- | ==== Should resource | + | ==== Should resource |
Resource is a legacy type that could be wholly replaced by objects in future. Extending these features to this type would be further entrenching it and contrary to the goal of its eventual removal. | Resource is a legacy type that could be wholly replaced by objects in future. Extending these features to this type would be further entrenching it and contrary to the goal of its eventual removal. | ||
+ | |||
+ | In particular, < | ||
===== Unaffected PHP Functionality ===== | ===== Unaffected PHP Functionality ===== | ||
Line 170: | Line 172: | ||
It also means we can easily introduce new superclasses of our other primitive types. For example, a new < | It also means we can easily introduce new superclasses of our other primitive types. For example, a new < | ||
+ | |||
+ | < | ||
===== Proposed Voting Choices ===== | ===== Proposed Voting Choices ===== |
rfc/class-like_primitive_types.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1