Spaces:
Paused
Paused
Download node_modules/graphql/jsutils/isIterableObject.d.ts from sam522/GenAI_Course: direct link, hf CLI and curl.
- Browser
- Download file 680 Bytes
-
https://huggingface.co/spaces/sam522/GenAI_Course/resolve/bbf0eafbb40cb551e2f40f8ad8a90a585be08221/node_modules/graphql/jsutils/isIterableObject.d.ts
- Command line
-
hf download hf://spaces/sam522/GenAI_Course@bbf0eafbb40cb551e2f40f8ad8a90a585be08221/node_modules/graphql/jsutils/isIterableObject.d.ts
-
curl -L -o isIterableObject.d.ts https://huggingface.co/spaces/sam522/GenAI_Course/resolve/bbf0eafbb40cb551e2f40f8ad8a90a585be08221/node_modules/graphql/jsutils/isIterableObject.d.ts
680 Bytes
| /** | |
| * Returns true if the provided object is an Object (i.e. not a string literal) | |
| * and implements the Iterator protocol. | |
| * | |
| * This may be used in place of [Array.isArray()][isArray] to determine if | |
| * an object should be iterated-over e.g. Array, Map, Set, Int8Array, | |
| * TypedArray, etc. but excludes string literals. | |
| * | |
| * @example | |
| * ```ts | |
| * isIterableObject([ 1, 2, 3 ]) // true | |
| * isIterableObject(new Map()) // true | |
| * isIterableObject('ABC') // false | |
| * isIterableObject({ key: 'value' }) // false | |
| * isIterableObject({ length: 1, 0: 'Alpha' }) // false | |
| * ``` | |
| */ | |
| export declare function isIterableObject( | |
| maybeIterable: any, | |
| ): maybeIterable is Iterable<unknown>; | |