@lou.codes/predicates
Version:
🧐 Predicate util functions
16 lines (15 loc) • 355 B
TypeScript
/**
* Check if given value is `Iterable`.
*
* @category Iterables
* @example
* ```typescript
* isIterable([]); // true
* isIterable({}); // false
* ```
* @param input Value to check.
* @returns `true` when is an `Iterable`, `false` otherwise.
*/
export declare const isIterable: <Item>(
input: unknown,
) => input is Readonly<Iterable<Item>>;