Results 440 comments of Jack Works

Though I'm happy to see iterator helpers and usage of `for await of` but I want to mention it is really easy to get into the performance trap (write serial...

Is it possible to not specify @@toStringTag now, or let it be writable currently, then let the browser detect the try of writing it? If the usage is small enough,...

Wait, `regenerator` is designed to be running in the non-strict mode. IIRC write a non-writable property will not throw in the non-strict mode. https://github.com/facebook/regenerator/blob/master/packages/regenerator-runtime/runtime.js#L738

Happy to see this! But the proposal is likely going to change to modify the syntax on the for...of statement instead of await syntax. It also possible to only have...

This proposal currently lacks motivation strong enough to move forward. Don't hope too much of progression.

I found this is not supported: ```js const result = require('cjs-module-lexer').parse(` module.exports = { a: utils.a, b: utils.b, c: utils.c, } `) ``` This code is used by https://www.jsdelivr.com/package/npm/web3-utils, cjs-module-lexer...

Is it possible to expose an API that receive an async function/generator(sync or async) then turn it into a suspendable function?

It is some magic behavior of the tagged template strings. https://tc39.es/ecma262/multipage/ecmascript-language-expressions.html#sec-gettemplateobject

![image](https://user-images.githubusercontent.com/5390719/163791906-98ec57ce-98af-481a-a06b-9b75ffc569e4.png)