filterNot method

Iterable<T> filterNot(
  1. bool fun(
    1. T element
    )
)

Returns a list containing all elements not matching the given predicate

Implementation

Iterable<T> filterNot(bool Function(T element) fun) {
  if (isNullOrEmpty) {
    return [];
  }
  final result = <T>[];
  for (var element in this!) {
    if (!fun(element)) result.add(element);
  }
  return result;
}