equals<E1, E2> static method

bool equals<E1, E2>(
  1. Iterable<E1> it1,
  2. Iterable<E2> it2
)

Implementation

static bool equals<E1, E2>(Iterable<E1> it1, Iterable<E2> it2) {
  if (it1.runtimeType != it2.runtimeType || it1.length != it2.length) {
    return false;
  }

  for (int i = 0; i != it1.length; i++) {
    if (it1.elementAt(i) != it2.elementAt(i)) {
      return false;
    }
  }

  return true;
}