-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JsSymbol #38
base: main
Are you sure you want to change the base?
JsSymbol #38
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@chrisbajorin This is fantastic! Thanks so much for the contribution.
One recommended addition to this RFC, which is related in usefulness, but not directly tied to it, is adding a Eq
implementation for all Value
that leverages napi_strict_equals
.
@kjvalencik In regards to |
Updated to reflect our discussion in neon-bindings/neon#761 |
@chrisbajorin This looks really great! I'm going to put it into final comment period! Thanks for your contributions! |
BTW, I just wanted to note that the const getter = Object.getOwnPropertyDescriptor(Symbol.prototype, 'description').get;
getter.call(sym) Not a crucial point but it makes me feel confident that the |
Rendered: https://github.com/chrisbajorin/rfcs/blob/symbol-primitive/text/0000-symbol-primitive.md