streamMap<K, V> method

Stream<Map<K, V>> streamMap<K, V>(
  1. Map<K, V> data
)

Streams a large map in chunks

Implementation

Stream<Map<K, V>> streamMap<K, V>(Map<K, V> data) async* {
  // Chunk the data
  final chunks = chunkMap(data);

  // Yield each chunk
  for (final chunk in chunks) {
    yield chunk;
  }
}