1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- "use strict";
- exports.equals = (a, b) => {
- if (a.length !== b.length) return false;
- for (let i = 0; i < a.length; i++) {
- if (a[i] !== b[i]) return false;
- }
- return true;
- };
- exports.groupBy = (arr = [], fn) => {
- return arr.reduce(
-
- (groups, value) => {
- groups[fn(value) ? 0 : 1].push(value);
- return groups;
- },
- [[], []]
- );
- };
|