uniqueItems method

bool uniqueItems(
  1. Iterable input
)

Returns true if all elements are pairwise distinct under deep equality.

Implementation

bool uniqueItems(Iterable input) {
  final items = input.toList();
  for (var i = 0; i < items.length; i++) {
    for (var j = i + 1; j < items.length; j++) {
      if (_deep.equals(items[i], items[j])) return false;
    }
  }
  return true;
}