-
Notifications
You must be signed in to change notification settings - Fork 0
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
Well-known Symbols + configurability/writability #1
Comments
Perhaps using the nomenclature of "well-known symbols" for this is incorrect, as they would already be available in I'd say the rules for the Do you have any ideas? Thanks |
As a shim maintainer, I definitely would want to make sure I'm able to add new type symbols, but to However, Symbols can't be polyfilled - so in any engine without native symbols, how might I polyfill Is there a need to return symbols? Simply returning strings seems simpler, even if they were nicely stored in |
I had considered leaving it open as to the exact value type returned by (By the way, thanks for your great work on es6-shim. That thing makes my day job quite a lot more pleasant!) |
That's a fair point, indeed. |
Would
@@undefinedType
also then beSymbol.undefinedType
, per the established convention for well-knownSymbol
s?Would they thus be non-configurable/non-writable on
Symbol
? What about onReflect.types
? Wouldtypes
itself similarly be non-configurable/non-writable onReflect
?The text was updated successfully, but these errors were encountered: