tc39/proposal-record-tuple resource
ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change! observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 16
- Release rhythm 35
- Longevity 100
Flags: no_releases archived no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2708
- days_rel: n/a
- days_push: 505
- n_releases_24m: 0
Adoption not part of the score
2528 stars · 57 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A withdrawn TC39 ECMAScript proposal introducing deeply immutable Record and Tuple value types to JavaScript, with spec text, tutorial, and cookbook. The proposal reached Stage 2 but was officially withdrawn, so it is now a historical reference document.
Use cases
- understand how immutable records and tuples would work in javascript
- research the history of the tc39 record and tuple proposal
- study ecmascript language specification design for value types
- compare built-in immutability against libraries like immutable.js
- learn why deeply immutable data structures were proposed for javascript
When to choose
- you need the official spec text, tutorial, or cookbook for the Record & Tuple proposal
- you are researching TC39 proposal history or why this proposal was withdrawn
- you want to study language design for immutable compound primitives
When to avoid
- you want immutable data structures to use in production JavaScript today - use userland libraries like Immutable.js instead
- you expect this to become part of the JavaScript language - it has been withdrawn
- you need a runnable library or polyfill - this repository is a specification document
Facets
learning-resource · maturity abandoned
programming-language documentation programming-languages browser ecmascript-proposal immutable-data-structures tc39 records tuples specification withdrawn javascript algorithms nodejs
2 sources
- readme: https://github.com/tc39/proposal-record-tuple · fetched 2026-08-28 · 54713ace074a
- homepage: https://tc39.es/proposal-record-tuple/ · fetched 2026-08-29 · be1fcb32d675
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tc39/proposal-record-tuple | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="tc39/proposal-record-tuple")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem