Remove Items in a List Without Mutating the Source Array by Andy Van SlaarsRemove Items in a List Without Mutating the Source Array
egghead