omit method

  1. @useResult
Map<K, V> omit(
  1. Iterable<K> keys
)

Returns a new map containing all entries whose keys are not in keys.

Implementation

@useResult
Map<K, V> omit(Iterable<K> keys) {
  final Set<K> keySet = keys.toSet();
  return Map<K, V>.fromEntries(entries.where((MapEntry<K, V> e) => !keySet.contains(e.key)));
}