removeAll method

Iterable<E> removeAll(
  1. Iterable<E> elements
)

Remove all elements and returns the removed elements.

Implementation

Iterable<E> removeAll(Iterable<E> elements) {
  final removed = <E>[];
  for (final element in elements) {
    if (remove(element)) {
      removed.add(element);
    }
  }
  return removed;
}