listOfMapsEqual<K, V> function
Compares two lists of maps for shallow equality.
Implementation
bool listOfMapsEqual<K, V>(List<Map<K, V>>? a, List<Map<K, V>>? b) {
if (identical(a, b)) return true;
if (a == null || b == null) return false;
if (a.length != b.length) return false;
for (var i = 0; i < a.length; i++) {
if (!mapsEqual(a[i], b[i])) return false;
}
return true;
}