source: node_modules/es-toolkit/dist/array/differenceBy.mjs

Last change on this file was a762898, checked in by istevanoska <ilinastevanoska@…>, 5 months ago

Added visualizations

  • Property mode set to 100644
File size: 251 bytes
Line 
1function differenceBy(firstArr, secondArr, mapper) {
2 const mappedSecondSet = new Set(secondArr.map(item => mapper(item)));
3 return firstArr.filter(item => {
4 return !mappedSecondSet.has(mapper(item));
5 });
6}
7
8export { differenceBy };
Note: See TracBrowser for help on using the repository browser.