| accessTimeFromMetadata | System.Directory.Internal | 
| allWriteMode | System.Directory.Internal | 
| andM | System.Directory.Internal | 
| canonicalizePath | System.Directory | 
| canonicalizePathSimplify | System.Directory.Internal | 
| canonicalizePathWith | System.Directory.Internal | 
| copyFile | System.Directory | 
| copyFileContents | System.Directory.Internal | 
| copyFileToHandle | System.Directory.Internal | 
| copyFileWithMetadata | System.Directory | 
| copyFileWithMetadataInternal | System.Directory.Internal | 
| copyGroupFromStatus | System.Directory.Internal | 
| copyHandleData | System.Directory.Internal | 
| copyOwnerFromStatus | System.Directory.Internal | 
| copyPermissions | System.Directory | 
| createDirectory | System.Directory | 
| createDirectoryIfMissing | System.Directory | 
| createDirectoryInternal | System.Directory.Internal | 
| createDirectoryLink | System.Directory | 
| createFileLink | System.Directory | 
| createSymbolicLink | System.Directory.Internal | 
| c_free | System.Directory.Internal | 
| c_PATH_MAX | System.Directory.Internal | 
| c_realpath | System.Directory.Internal | 
| Directory | System.Directory.Internal | 
| DirectoryLink | System.Directory.Internal | 
| doesDirectoryExist | System.Directory | 
| doesFileExist | System.Directory | 
| doesPathExist | System.Directory | 
| emptyListT | System.Directory.Internal | 
| emptyPermissions | System.Directory | 
| emptyToCurDir | System.Directory.Internal | 
| executable | System.Directory.Internal, System.Directory | 
| exeExtension | System.Directory | 
| exeExtensionInternal | System.Directory.Internal | 
| expandDots | System.Directory.Internal | 
| File | System.Directory.Internal | 
| fileSizeFromMetadata | System.Directory.Internal | 
| FileType | System.Directory.Internal | 
| fileTypeFromMetadata | System.Directory.Internal | 
| fileTypeIsDirectory | System.Directory.Internal | 
| fileTypeIsLink | System.Directory.Internal | 
| findExecutable | System.Directory | 
| findExecutables | System.Directory | 
| findExecutablesInDirectories | System.Directory | 
| findExecutablesLazyInternal | System.Directory.Internal | 
| findFile | System.Directory | 
| findFiles | System.Directory | 
| findFilesWith | System.Directory | 
| findFileWith | System.Directory | 
| getAccessPermissions | System.Directory.Internal | 
| getAccessTime | System.Directory | 
| getAppUserDataDirectory | System.Directory | 
| getAppUserDataDirectoryInternal | System.Directory.Internal | 
| getCurrentDirectory | System.Directory | 
| getCurrentDirectoryInternal | System.Directory.Internal | 
| getDirectoryContents | System.Directory | 
| getDirectoryContentsInternal | System.Directory.Internal | 
| getFileMetadata | System.Directory.Internal | 
| getFileSize | System.Directory | 
| getHomeDirectory | System.Directory | 
| getHomeDirectoryInternal | System.Directory.Internal | 
| getModificationTime | System.Directory | 
| getPath | System.Directory.Internal | 
| getPermissions | System.Directory | 
| getSymbolicLinkMetadata | System.Directory.Internal | 
| getSymbolicLinkTarget | System.Directory | 
| getTemporaryDirectory | System.Directory | 
| getTemporaryDirectoryInternal | System.Directory.Internal | 
| getUserDocumentsDirectory | System.Directory | 
| getUserDocumentsDirectoryInternal | System.Directory.Internal | 
| getXdgDirectory | System.Directory | 
| getXdgDirectoryFallback | System.Directory.Internal | 
| getXdgDirectoryList | System.Directory | 
| getXdgDirectoryListFallback | System.Directory.Internal | 
| hasWriteMode | System.Directory.Internal | 
| ignoreIOExceptions | System.Directory.Internal | 
| ioeAddLocation | System.Directory.Internal | 
| isSymbolicLink | System.Directory | 
| liftJoinListT | System.Directory.Internal | 
| linkToDirectoryIsDirectory | System.Directory.Internal | 
| listDirectory | System.Directory | 
| ListT |  | 
| 1 (Type/Class) | System.Directory.Internal | 
| 2 (Data Constructor) | System.Directory.Internal | 
| listTHead | System.Directory.Internal | 
| listToListT | System.Directory.Internal | 
| listTToList | System.Directory.Internal | 
| makeAbsolute | System.Directory | 
| makeRelativeToCurrentDirectory | System.Directory | 
| maybeToListT | System.Directory.Internal | 
| Metadata | System.Directory.Internal | 
| Mode | System.Directory.Internal | 
| modeFromMetadata | System.Directory.Internal | 
| modificationTimeFromMetadata | System.Directory.Internal | 
| normalisePathSeps | System.Directory.Internal | 
| normaliseTrailingSep | System.Directory.Internal | 
| pathIsSymbolicLink | System.Directory | 
| Permissions |  | 
| 1 (Type/Class) | System.Directory.Internal, System.Directory | 
| 2 (Data Constructor) | System.Directory.Internal | 
| posix_accessTimeHiRes | System.Directory.Internal | 
| posix_modificationTimeHiRes | System.Directory.Internal | 
| prependCurrentDirectory | System.Directory.Internal | 
| readable | System.Directory.Internal, System.Directory | 
| readSymbolicLink | System.Directory.Internal | 
| removeDirectory | System.Directory | 
| removeDirectoryLink | System.Directory | 
| removeDirectoryRecursive | System.Directory | 
| removeFile | System.Directory | 
| removePathForcibly | System.Directory | 
| removePathInternal | System.Directory.Internal | 
| renameDirectory | System.Directory | 
| renameFile | System.Directory | 
| renamePath | System.Directory | 
| renamePathInternal | System.Directory.Internal | 
| searchable | System.Directory.Internal, System.Directory | 
| sequenceWithIOErrors_ | System.Directory.Internal | 
| setAccessPermissions | System.Directory.Internal | 
| setAccessTime | System.Directory | 
| setCurrentDirectory | System.Directory | 
| setCurrentDirectoryInternal | System.Directory.Internal | 
| setFileMode | System.Directory.Internal | 
| setFilePermissions | System.Directory.Internal | 
| setModificationTime | System.Directory | 
| setOwnerExecutable | System.Directory | 
| setOwnerReadable | System.Directory | 
| setOwnerSearchable | System.Directory | 
| setOwnerWritable | System.Directory | 
| setPermissions | System.Directory | 
| setTimes | System.Directory.Internal | 
| setWriteMode | System.Directory.Internal | 
| simplify | System.Directory.Internal | 
| simplifyPosix | System.Directory.Internal | 
| simplifyWindows | System.Directory.Internal | 
| specializeErrorString | System.Directory.Internal | 
| SymbolicLink | System.Directory.Internal | 
| tryCopyOwnerAndGroupFromStatus | System.Directory.Internal | 
| tryIOErrorType | System.Directory.Internal | 
| unListT | System.Directory.Internal | 
| withCurrentDirectory | System.Directory | 
| withRealpath | System.Directory.Internal | 
| writable | System.Directory.Internal, System.Directory | 
| XdgCache | System.Directory.Internal, System.Directory | 
| XdgConfig | System.Directory.Internal, System.Directory | 
| XdgConfigDirs | System.Directory.Internal, System.Directory | 
| XdgData | System.Directory.Internal, System.Directory | 
| XdgDataDirs | System.Directory.Internal, System.Directory | 
| XdgDirectory | System.Directory.Internal, System.Directory | 
| XdgDirectoryList | System.Directory.Internal, System.Directory | 
| XdgState | System.Directory.Internal, System.Directory |