@monstermann/fn
Version:
A utility library for TypeScript.
22 lines • 452 B
TypeScript
//#region src/set/size.d.ts
/**
* `size(target)`
*
* Returns the number of values in the `target` set.
*
* ```ts
* size(new Set([1, 2, 3])); // 3
* size(new Set()); // 0
* ```
*
* ```ts
* pipe(new Set([1, 2, 3]), size()); // 3
* pipe(new Set(), size()); // 0
* ```
*/
declare const size: {
(): <T extends ReadonlySet<unknown>>(target: T) => number;
<T extends ReadonlySet<unknown>>(target: T): number;
};
//#endregion
export { size };