Files
n8n_Demo/n8n-n8n-1.109.2/packages/@n8n/db/src/utils/separate.ts
2025-09-08 04:48:28 +08:00

9 lines
205 B
TypeScript
Executable File

export const separate = <T>(array: T[], test: (element: T) => boolean) => {
const pass: T[] = [];
const fail: T[] = [];
array.forEach((i) => (test(i) ? pass : fail).push(i));
return [pass, fail];
};