By Kilian Hekhuis on 6 Apr

We have a ListAppendAll, but not a ListInsertAll.

What is the difference? 

ListInsert inserts at a certain position. ListAppend always "inserts" at the end. Say you have a list A and a list B. Now I want to have a list that's A+B. Currently, I have to ListDuplicate list A (if I don't want to alter it), ListAppend list B, then assign list B to the result.