removeWhere method Null safety

void removeWhere (
  1. bool test(
    1. E element
    )
)
override

Remove all elements matched by test.

This method is inefficient since it works by repeatedly removing single elements, each of which can take linear time.

Implementation

void removeWhere(bool test(E element)) {
  _filterWhere(test, true);
}