Skip to content

Commit d23c773

Browse files
committed
remove unnecessary instanceof
1 parent 2c3b502 commit d23c773

File tree

3 files changed

+3
-9
lines changed

3 files changed

+3
-9
lines changed

dist/Immutable.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -1854,10 +1854,7 @@ var $Vector = Vector;
18541854
return makeVector(0, sequence.length, SHIFT, null, new VNode(isArray ? arrCopy(sequence) : Sequence(sequence).toArray()));
18551855
}
18561856
if (!isArray) {
1857-
sequence = Sequence(sequence);
1858-
if (!(sequence instanceof IndexedSequence)) {
1859-
sequence = sequence.valueSeq();
1860-
}
1857+
sequence = Sequence(sequence).valueSeq();
18611858
}
18621859
return $Vector.empty().merge(sequence);
18631860
}

dist/Immutable.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/Vector.js

+1-4
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,7 @@ class Vector extends IndexedSequence {
4646
));
4747
}
4848
if (!isArray) {
49-
sequence = Sequence(sequence);
50-
if (!(sequence instanceof IndexedSequence)) {
51-
sequence = sequence.valueSeq();
52-
}
49+
sequence = Sequence(sequence).valueSeq();
5350
}
5451
return Vector.empty().merge(sequence);
5552
}

0 commit comments

Comments
 (0)