I have a folder `fold` with subfolders `sub1`, `sub2`... `subX`, with *unique* files inside.

Let's say I need to find the first occurrence of file X.

All I need is to get a `fold` iterator that goes though `subX` in order or get a list of folders and order it myself. I ran it a couple of times and I noticed that the iterator is indeed going in alphabetical order, however, I could not find it specified on the documentation, so it might be a coincidence. I see however:

> 
> The Linux listing isn't sorted. That's because the ordering of directory iteration is unspecified. Ordering depends on the underlying operating system API and file system specifics. So we need to sort the results ourselves.
> 
> 
> 

* Nothing on Windows (makes me wonder)

EDIT: Files in `fold` are always generated in alphabetical order, in case that changes anything...

### Question:

Can I trust that it is always going to iterate in order? Does Windows' "*underlying operating system API*" specify order? Based on this article: [What order does the DIR command arrange files if no sort order is specified](https://blogs.msdn.microsoft.com/oldnewthing/20140304-00/?p=1603), I would not think so.