Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 | 1x | export function compactMap<T, U>(list: T[], callbackFn: (value: T, index: number, array: T[]) => U | null): U[] { return list.flatMap((value, index, array) => { const result = callbackFn(value, index, array); return result === null ? [] : [result]; }); } |