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