úΪ•Safe¨ recursively enumerates the given root directory, calling callback once per directory with the traversed directory name, a list of subdirectories, and a list of files.HThe subdirectories and file names are always relative to the root given. ˜pathWalk "src" $ \dir subdirs files -> do forM_ files $ \file -> do when ("Test.hs" `isSuffixOf` file) $ do registerTestFile $ dir </> file pathw_EeOgYyip8TYDCx8GL2JribSystem.Directory.PathWalkpathWalk