This library asynchronously passes the directory and applies a handler for each file.