@future-widget-lab/record-set
Version:
A dedicated data structure for in-memory record collections, offering fluent, immutable APIs for MongoDB-like querying, sorting, and transformation.
21 lines (17 loc) • 360 B
text/typescript
type SkipOptions<TRecord> = {
count: number;
records: Array<TRecord>;
};
/**
* @description
* Use this helper to skip the first `count` records.
*/
export const skip = <TRecord>(
options: SkipOptions<TRecord>
): Array<TRecord> => {
const { count, records } = options;
if (count <= 0) {
return records;
}
return records.slice(count);
};