Symbol iterator.
Detect native Symbol.iterator support.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
Symbol.
Detect native Symbol support.
Symbols.
Iterate any JS iterator. Works robustly in all environments, all versions.
Detect native Symbol.toStringTag support.
Polyfill for IE/Node 8 for Symbol.asyncIterator
Symbol which specifies a method for converting an object to a primitive value.
Detect native Symbol.toPrimitive support.
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
Has instance symbol.
Iterate any iterable JS value. Works robustly in all environments, all versions.
Detect native Symbol.hasInstance support.
stdlib TypeScript type declarations.
Higher order iterator library for JavaScript/TypeScript.
Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.
Iterator abstraction based on ES6 specification
Test if a value is iterator-like.
Standard iterator utilities.
Return an array of an object's own symbol properties.
Compare, format, diff and serialize any JavaScript value