We've decided to add file-exists? and delete-file,
essential for a large class of scripts, but still
have no way to get a list of files in a directory.
Do we want to provide an interface to this?
This is on the WG2 docket, and I have a proposal at DirectoryPortsCowan. DirectoriesCowan is a companion proposal for creating and destroying directories.
Why use ports for this?
Simplicity and uniformity. Gambit uses directory ports, and everyone else has either a shallow version of Posix or else something ad hoc.
WG1 voted to take no action except to push this issue to WG2 (which already had it).