Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

refactor: Copy Array.from’s array-like loop #30

Merged
merged 1 commit into from
Aug 17, 2022
Merged

Conversation

js-choi
Copy link
Collaborator

@js-choi js-choi commented Jul 20, 2022

Removes use of %Array.prototype.values%.
Closes #29. Also affects #14.
Maybe in the future we can come back to this and simplify both Array.from and Array.fromAsync with %Array.prototype.values%. Because we haven’t confirmed that this is truly unobservable, today is not that day.

Removes use of %Array.prototype.values%.
Closes #29.
Maybe in the future we can come back to this and simplify both Array.from and Array.fromAsync with %Array.prototype.values%. Because we haven’t confirmed that this is truly unobservable, today is not that day.
@js-choi js-choi added the help wanted Extra attention is needed label Jul 20, 2022
Copy link
Member

@ljharb ljharb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps there's a common AO that both Array.from and Array.fromAsync could share?

@js-choi
Copy link
Collaborator Author

js-choi commented Jul 21, 2022

Perhaps there is a common AO between Array.from and Array.fromAsync, but, since that’d be an editorial change, we can do that in a separate Ecma262 pull request after this proposal gets Stage-4 merged. (And I’m still holding out hope for the %Array.prototype.values% simplification being unobservable…)

@js-choi js-choi merged commit 15ceae3 into main Aug 17, 2022
@ljharb ljharb deleted the separate-array-likes branch August 17, 2022 14:54
@js-choi js-choi added bug Something isn't working and removed help wanted Extra attention is needed labels Aug 17, 2022
zloirock added a commit to zloirock/core-js that referenced this pull request Sep 15, 2022
zloirock added a commit to zloirock/core-js that referenced this pull request Oct 6, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 23, 2023
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Using %Array.prototype.values%
2 participants