The traverser needs to be turned into an async iterator.
The reason this hasn't been done yet is mainly time and difficulty.
The traverser needs to be able to traverse efficiently for ordered and unordered traversal
so there is no duplicate code.
Fetching and caching entries ahead of when they are needed would be nice.
IIRC the difficulty is doing this with the using the yield statement.
May need to make a custom AsyncGenerator
The traverser needs to be turned into an async iterator. The reason this hasn't been done yet is mainly time and difficulty. The traverser needs to be able to traverse efficiently for ordered and unordered traversal so there is no duplicate code. Fetching and caching entries ahead of when they are needed would be nice.
IIRC the difficulty is doing this with the using the
yield
statement. May need to make a custom AsyncGenerator