uniqueValues method

Map<K, V> uniqueValues()

Removes duplicate values, keeping the first occurrence.

Implementation

Map<K, V> uniqueValues() {
  final seen = <V>{};
  return Map.fromEntries(entries.where((e) => seen.add(e.value)));
}