UNPKG

typedash

Version:

modern, type-safe collection of utility functions

16 lines (14 loc) 452 B
import { createTypeGuard } from './chunk-AM6QCXAM.js'; // src/functions/intersection/intersection.ts function intersection(array1, array2, comparator) { if (!comparator) { const isArray2Item = createTypeGuard(array2); return array1.filter(isArray2Item); } return array1.filter( (a1) => array2.some((a2) => comparator(a1, a2)) ); } export { intersection }; //# sourceMappingURL=out.js.map //# sourceMappingURL=chunk-F3NDDYGH.js.map