System.Directory
createDirectory
createDirectoryIfMissing
removeDirectory
removeDirectoryRecursive
removePathForcibly
renameDirectory
listDirectory
getDirectoryContents
getCurrentDirectory
setCurrentDirectory
withCurrentDirectory
getHomeDirectory
data XdgDirectory
getXdgDirectory
getAppUserDataDirectory
getUserDocumentsDirectory
getTemporaryDirectory
removeFile
renameFile
renamePath
copyFile
copyFileWithMetadata
canonicalizePath
makeAbsolute
makeRelativeToCurrentDirectory
findExecutable
findExecutables
findExecutablesInDirectories
findFile
findFiles
findFileWith
findFilesWith
exeExtension
getFileSize
doesPathExist
doesFileExist
doesDirectoryExist
pathIsSymbolicLink
data Permissions
emptyPermissions
readable
writable
executable
searchable
setOwnerReadable
setOwnerWritable
setOwnerExecutable
setOwnerSearchable
getPermissions
setPermissions
copyPermissions
getAccessTime
getModificationTime
setAccessTime
setModificationTime
isSymbolicLink