J. S. Choi

Results 211 comments of J. S. Choi

> "Do expressions" proposal is stage 1 with no activity in the last 4 years. In other words, it's [confirmed](https://github.com/tc39/proposal-do-expressions/issues/79) **dead.** @WillAvudim * I would gently push back and say...

This article and a Hacker News thread that came from has a good discussion about variable shadowing / reassignment, in which temporary variable(s) with the same name is used as...

> The trick is to > > * Declare the variable separately from its first assignment (i.e. don't do `let _ = 'foo'`) > * Don't give it an explicit...

The original issue was fixed when Vim mode is off, ~~but a new issue with the displayed keybindings has appeared: https://github.com/zed-industries/zed/issues/28164#issuecomment-2854921866.~~ ~~(The displayed keybindings no longer update in the Menu...

@rbuckton is deeply involved in both TypeScript and TC39. He may be able to participate in this initiative, or he may have suggestions for TypeScript team members.

The proposal here from @petamoriken seems to ask that new built-in APIs that accept async iterable inputs (like Array.fromAsync) reject string inputs. Regarding Array.fromAsync, I am sympathetic to the dislike...

I’m leaving some feedback here about the “New Proposals” subsection, as per https://github.com/tc39/tg5/issues/33#issuecomment-2785679230. * Pipe operator: * Its description in 2024 still uses the outdated “F# pipe” version that uses...

Given that [writing modes are a major focus area of Interop 2025](https://github.com/web-platform-tests/interop/blob/main/2025/README.md#writing-modes), it may be worth keeping it another year (or two?). Note that Interop 2025 considers logical properties such...

Excellent—thank you for collating all of this together. I plan on progressing this later this year. First we need to address the still-outstanding tasks in https://github.com/tc39/proposal-array-from-async/issues/14#issuecomment-1789806147. I have had little...

Engines will need to update their behavior to close sync iterables when they yield rejected promises (#49). There is a pending test262 pull request (tc39/test262#4450). This change came from upstream...