@lou.codes/iterables
Version:
🔁 Iterable and AsyncIterable utils
17 lines (16 loc) • 462 B
TypeScript
/**
* Tries to find the given `searchItem` in iterable.
*
* @category Reducers
* @example
* ```typescript
* const includesTwo = includes(2);
* includesTwo([1, 2, 3, 4]); // true
* includesTwo([1, 3, 5, 7]); // false
* ```
* @param searchItem Item to search.
* @returns Curried function with `searchItem` set in context.
*/
export declare const includes: <SearchItem>(
searchItem: SearchItem,
) => (iterable: Readonly<Iterable<unknown>>) => boolean;