removeWhere method

Iterable<E> removeWhere(
  1. bool test(
    1. E element
    )
)

Remove all elements that match the test condition; returns the removed elements.

Implementation

Iterable<E> removeWhere(bool Function(E element) test) {
  return where(test).toList(growable: false)..forEach(remove);
}