Merging lists is a little different than merging maps. With maps, there's opportunity for conflict with keys that are equal. With lists, we're comparing index values when we merge. The likelihood for conflict when merging lists is high.
Merging lists
Merging simple values
Let's merge some simple list values using the merge() method:
const myList1 = List.of(1, 2, 3);
const myList2 = List.of(2, 3, 4, 5);
const myMergedList = myList1.merge(myList2);
console.log('myList1', myList1.toJS());
// -> myList1 [ 1, 2, 3 ]
console.log('myList2', myList2.toJS());
// -> myList2 [ 2, 3, 4, 5 ]
console.log('myMergedList', myMergedList.toJS());
// -> myMergedList [ 2, 3, 4, 5 ]
When we merge myList1...