@@ -482,7 +482,7 @@ declare module Immutable {
482
482
* enough to include the `index`.
483
483
*
484
484
* <!-- runkit:activate
485
- * { "preamble": "const { List } = require(\" immutable\" );" }
485
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
486
486
* -->
487
487
* ```js
488
488
* const originalList = List([ 0 ]);
@@ -515,7 +515,7 @@ declare module Immutable {
515
515
* Note: `delete` cannot be safely used in IE8
516
516
*
517
517
* <!-- runkit:activate
518
- * { "preamble": "const { List } = require(\" immutable\" );" }
518
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
519
519
* -->
520
520
* ```js
521
521
* List([ 0, 1, 2, 3, 4 ]).delete(0);
@@ -536,7 +536,7 @@ declare module Immutable {
536
536
* This is synonymous with `list.splice(index, 0, value)`.
537
537
*
538
538
* <!-- runkit:activate
539
- * { "preamble": "const { List } = require(\" immutable\" );" }
539
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
540
540
* -->
541
541
* ```js
542
542
* List([ 0, 1, 2, 3, 4 ]).insert(6, 5)
@@ -551,7 +551,7 @@ declare module Immutable {
551
551
* Returns a new List with 0 size and no values.
552
552
*
553
553
* <!-- runkit:activate
554
- * { "preamble": "const { List } = require(\" immutable\" );" }
554
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
555
555
* -->
556
556
* ```js
557
557
* List([ 1, 2, 3, 4 ]).clear()
@@ -567,7 +567,7 @@ declare module Immutable {
567
567
* List's `size`.
568
568
*
569
569
* <!-- runkit:activate
570
- * { "preamble": "const { List } = require(\" immutable\" );" }
570
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
571
571
* -->
572
572
* ```js
573
573
* List([ 1, 2, 3, 4 ]).push(5)
@@ -600,7 +600,7 @@ declare module Immutable {
600
600
* values ahead to higher indices.
601
601
*
602
602
* <!-- runkit:activate
603
- * { "preamble": "const { List } = require(\" immutable\" );" }
603
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
604
604
* -->
605
605
* ```js
606
606
* List([ 2, 3, 4]).unshift(1);
@@ -620,7 +620,7 @@ declare module Immutable {
620
620
* value in this List.
621
621
*
622
622
* <!-- runkit:activate
623
- * { "preamble": "const { List } = require(\" immutable\" );" }
623
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
624
624
* -->
625
625
* ```js
626
626
* List([ 0, 1, 2, 3, 4 ]).shift();
@@ -641,7 +641,7 @@ declare module Immutable {
641
641
* List. `v.update(-1)` updates the last item in the List.
642
642
*
643
643
* <!-- runkit:activate
644
- * { "preamble": "const { List } = require(\" immutable\" );" }
644
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
645
645
* -->
646
646
* ```js
647
647
* const list = List([ 'a', 'b', 'c' ])
@@ -655,7 +655,7 @@ declare module Immutable {
655
655
* For example, to sum a List after mapping and filtering:
656
656
*
657
657
* <!-- runkit:activate
658
- * { "preamble": "const { List } = require(\" immutable\" );" }
658
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
659
659
* -->
660
660
* ```js
661
661
* function sum(collection) {
@@ -701,7 +701,7 @@ declare module Immutable {
701
701
*
702
702
* <!-- runkit:activate -->
703
703
* ```js
704
- * const { List } = require(" immutable" )
704
+ * const { List } = require(' immutable@4.0.0-rc.7' )
705
705
* const list = List([ 0, 1, 2, List([ 3, 4 ])])
706
706
* list.setIn([3, 0], 999);
707
707
* // List [ 0, 1, 2, List [ 999, 4 ] ]
@@ -717,7 +717,7 @@ declare module Immutable {
717
717
*
718
718
* <!-- runkit:activate -->
719
719
* ```js
720
- * const { List } = require(" immutable" )
720
+ * const { List } = require(' immutable@4.0.0-rc.7' )
721
721
* const list = List([ 0, 1, 2, List([ 3, 4 ])])
722
722
* list.deleteIn([3, 0]);
723
723
* // List [ 0, 1, 2, List [ 4 ] ]
@@ -801,7 +801,7 @@ declare module Immutable {
801
801
* `mapper` function.
802
802
*
803
803
* <!-- runkit:activate
804
- * { "preamble": "const { List } = require(\" immutable\" );" }
804
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
805
805
* -->
806
806
* ```js
807
807
* List([ 1, 2 ]).map(x => 10 * x)
@@ -848,7 +848,7 @@ declare module Immutable {
848
848
* Like `zipWith`, but using the default `zipper`: creating an `Array`.
849
849
*
850
850
* <!-- runkit:activate
851
- * { "preamble": "const { List } = require(\" immutable\" );" }
851
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
852
852
* -->
853
853
* ```js
854
854
* const a = List([ 1, 2, 3 ]);
@@ -867,7 +867,7 @@ declare module Immutable {
867
867
* exhausted. Missing values from shorter collections are filled with `undefined`.
868
868
*
869
869
* <!-- runkit:activate
870
- * { "preamble": "const { List } = require(\" immutable\" );" }
870
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
871
871
* -->
872
872
* ```js
873
873
* const a = List([ 1, 2 ]);
@@ -888,7 +888,7 @@ declare module Immutable {
888
888
* custom `zipper` function.
889
889
*
890
890
* <!-- runkit:activate
891
- * { "preamble": "const { List } = require(\" immutable\" );" }
891
+ * { "preamble": "const { List } = require(' immutable@4.0.0-rc.7' );" }
892
892
* -->
893
893
* ```js
894
894
* const a = List([ 1, 2, 3 ]);
@@ -991,7 +991,7 @@ declare module Immutable {
991
991
* quote-less shorthand, while Immutable Maps accept keys of any type.
992
992
*
993
993
* <!-- runkit:activate
994
- * { "preamble": "const { Map } = require(\" immutable\" );" }
994
+ * { "preamble": "const { Map } = require(' immutable@4.0.0-rc.7' );" }
995
995
* -->
996
996
* ```js
997
997
* let obj = { 1: "one" }
@@ -1120,7 +1120,7 @@ declare module Immutable {
1120
1120
* `update` and `push` can be used together:
1121
1121
*
1122
1122
* <!-- runkit:activate
1123
- * { "preamble": "const { Map, List } = require(\" immutable\" );" }
1123
+ * { "preamble": "const { Map, List } = require(' immutable@4.0.0-rc.7' );" }
1124
1124
* -->
1125
1125
* ```js
1126
1126
* const aMap = Map({ nestedList: List([ 1, 2, 3 ]) })
@@ -1132,7 +1132,7 @@ declare module Immutable {
1132
1132
* function when the value at the key does not exist in the Map.
1133
1133
*
1134
1134
* <!-- runkit:activate
1135
- * { "preamble": "const { Map } = require(\" immutable\" );" }
1135
+ * { "preamble": "const { Map } = require(' immutable@4.0.0-rc.7' );" }
1136
1136
* -->
1137
1137
* ```js
1138
1138
* const aMap = Map({ key: 'value' })
@@ -1145,7 +1145,7 @@ declare module Immutable {
1145
1145
* is provided.
1146
1146
*
1147
1147
* <!-- runkit:activate
1148
- * { "preamble": "const { Map } = require(\" immutable\" );" }
1148
+ * { "preamble": "const { Map } = require(' immutable@4.0.0-rc.7' );" }
1149
1149
* -->
1150
1150
* ```js
1151
1151
* const aMap = Map({ apples: 10 })
@@ -1161,7 +1161,7 @@ declare module Immutable {
1161
1161
* The previous example behaves differently when written with default values:
1162
1162
*
1163
1163
* <!-- runkit:activate
1164
- * { "preamble": "const { Map } = require(\" immutable\" );" }
1164
+ * { "preamble": "const { Map } = require(' immutable@4.0.0-rc.7' );" }
1165
1165
* -->
1166
1166
* ```js
1167
1167
* const aMap = Map({ apples: 10 })
@@ -1173,7 +1173,7 @@ declare module Immutable {
1173
1173
* returned as well.
1174
1174
*
1175
1175
* <!-- runkit:activate
1176
- * { "preamble": "const { Map } = require(\" immutable\" );" }
1176
+ * { "preamble": "const { Map } = require(' immutable@4.0.0-rc.7' );" }
1177
1177
* -->
1178
1178
* ```js
1179
1179
* const aMap = Map({ key: 'value' })
@@ -1187,7 +1187,7 @@ declare module Immutable {
1187
1187
* For example, to sum the values in a Map
1188
1188
*
1189
1189
* <!-- runkit:activate
1190
- * { "preamble": "const { Map } = require(\" immutable\" );" }
1190
+ * { "preamble": "const { Map } = require(' immutable@4.0.0-rc.7' );" }
1191
1191
* -->
1192
1192
* ```js
1193
1193
* function sum(collection) {
0 commit comments