Hi all
The performance of traversal for sets is significantly faster than that of map_sets, which came as a surprise to me. I noticed that each invocation of the maps:iterator/1 function returns all the data within the maps. I believe this is an unnecessary operation. I am considering whether it might be possible to return only a subset of the data after calling the maps:iterator/1 function, and then use the maps:next/1 function to check the iterator’s marker to decide whether to fetch another batch of data or to conclude the traversal.