UNPKG

@lou.codes/predicates

Version:
16 lines (15 loc) 355 B
/** * 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>>;