equal function
Implementation
bool equal(Iterable a, Iterable b) {
if (a.length != b.length) {
return false;
}
for (var i = 0; i < a.length; i++) {
if (a.elementAt(i) != b.elementAt(i)) {
return false;
}
}
return true;
}