Boost.Filesystem-like Library for D

d, filesystems, iterator, tree-traversal

Solution

`dirEntries` from `std.file` returns a range that enumerates files and directories, optionally under subdirectories as well.

Problem

Has anybody written a D library similar to Boost.Filesystem providing iterators/ranges that can do for example file system directory tree traversal?

Original source