Mark S. Miller
Mark S. Miller
While I welcome this direction, please do not use the term "enforce" for things that are not actually enforced. TypeScript is unsound and erased, so it cannot and does not...
`Object.freeze`, which is the fundamental enforcement mechanism for read-only-like stability, was introduced in ES5 specifically to be genuine enforcement which could be used in adversarial situations. Since then, `Object.freeze` has...
> Regarding the name of the flag, we're perfectly happy to entertain suggestions for better options. Glad to hear it! Before trying to generate more suggestions, I'd like to better...
See [Don't Remember Panicking](https://github.com/tc39/proposal-oom-fails-fast/tree/master) stage 1 Update ([keynote slides](https://github.com/tc39/proposal-oom-fails-fast/blob/master/panic-talks/dont-remember-panicking.key), [pdf slides](https://github.com/tc39/proposal-oom-fails-fast/blob/master/panic-talks/dont-remember-panicking.pdf)) to be presented as a Stage 1 Update at the [tc39 plenary next week](https://github.com/tc39/agendas/blob/main/2025/04.md). I believe my presentation will...
@michaelfig , same problem at https://github.com/Agoric/agoric-sdk/blob/cbe061cdb847d99ea435c26131709527b40a1ce5/packages/vow/src/E.js#L354 ?
Converting to draft because `Object.hasOwn` was introduced by Node 16.9 but #1623 allows earlier versions of Node 16. In particular, some tests seem to be using 16.5
Closing in favor of #2880
@gibson042 since this is stacked on #1311 , I edited the github PR to compare to #1311 's fork for easier reviewability. If this is not appropriate, feel free to...
@mhofman I just created the label `pseudo-promise` and labeled this PR with that label, to keep track of PRs and issues relevant for thinking about possible pseudo-promise semantics.
Is this PR still relevant as a possible step towards virtual and durable promises?