MCPcopy
hub / github.com/immutable-js/immutable-js / __iterator

Method __iterator

src/Repeat.js:84–92  ·  view source on GitHub ↗
(type, reverse)

Source from the content-addressed store, hash-verified

82 }
83
84 __iterator(type, reverse) {
85 const size = this.size;
86 let i = 0;
87 return new Iterator(() =>
88 i === size
89 ? iteratorDone()
90 : iteratorValue(type, reverse ? size - ++i : i++, this._value)
91 );
92 }
93
94 equals(other) {
95 return other instanceof Repeat

Callers

nothing calls this directly

Calls 2

iteratorDoneFunction · 0.90
iteratorValueFunction · 0.90

Tested by

no test coverage detected