Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upHighlights
- Arctic Code Vault Contributor
- Pro
Pinned
268 contributions in the last year
Activity overview
Contributed to
tc39/proposal-record-tuple,
bloomberg/record-tuple-polyfill,
tc39/agendas
and 5 other
repositories
Contribution activity
July 2020
Created a pull request in tc39/proposal-record-tuple that received 2 comments
README rework
The readme grew organically and forgot on the way to be a good intro to the proposal. This attempts to fix that.
+329
−87
•
2
comments
- doc(Tuple): replace document var in example
- Make Tuple.prototype.toString be Array.prototype.toString
- Cookbook
- Finish tutorial
- Publish also the tutorial
- Refactor: separate cookbook and tuto
- Section about ref tracking [en] unfinished
- Cookbook: compound values [en]
- Build & Publish cookbook
- Fix: Editorial nits
- Fix: semantic nits
- Refactor templates
- Auto spec publication
- Attach algorithms to grammar and fix previous bad merge
- Fix [[Prototype]] of Record and Tuple constructors
- Fix Tuple.prototype.reversed()
- Update README with minor fixes
- Consistent brand checks for tuple methods
- Remove unnecessary check from .slice
- Rename .sliced to .slice, since .slice doesn't mutate the array
- Avoid the term "value type" in favor of "primitive type"
- Update JSON.stringify to support Records and Tuples
- Broke off some things into a separate rationale section
- Remove mentions of static Record methods
- Write spec for JSON.parseImmutable
- Add Tuple.prototype.{flat,flatMap}
- simplification of Tuple.prototype.sorted
- added to Object.prototype.toString and reflected in ToString
- Fix definition of tuple in glossary
- Fix: semantic nits
- fixed race between output render and editor input causing a react loop
- fix relative path of runner script
- Add support for native esmodules to the playground
- Fix descriptors of Record and Tuple methods
- Implement JSON.parseImmutable
- fix typos in readme
- Remove Record.{assign,entries,keys,values}
- Don't unbox boxed primitives
- Add records and tuples support to `JSON.stringify`
- Implement Tuple prototype valueOf
- Fix Tuple methods names (reversed, sorted, spliced, sliced)
- Update README.md to include support for WeakRef in Chrome Canary
Created an issue in bloomberg/record-tuple-polyfill that received 1 comment
JSON.parseImmutable not implemented
Describe the bug
JSON.parseImmutable is missing
To Reproduce
const user = JSON.parseImmutable('{ "name": "danny", "admin": false, "score": 42 }');
…
1
comment