hermes
hermes copied to clipboard
Implement ES2024 `Object.groupBy`
Summary
This PR implements ES2024 Object.groupBy function.
Test Plan
Added tests
$ echo "Object.groupBy([1, 2, 3, 4, 5, 6, 7], key => key)" | ./hermes
>> { 1: [ 1, [length]: 1 ], 2: [ 2, [length]: 1 ], 3: [ 3, [length]: 1 ], 4: [ 4, [length]: 1 ], 5: [ 5, [length]: 1 ], 6: [ 6, [length]: 1 ], 7: [ 7, [length]: 1 ] }
This feature would be awesome! Are there any plans to merge this PR?
Yes, we definitely intend to merge it. We have been preoccupied with other stuff :-(