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
getFileSize
canonicalizePath
makeAbsolute
makeRelativeToCurrentDirectory
doesPathExist
doesFileExist
doesDirectoryExist
findExecutable
findExecutables
findExecutablesInDirectories
findFile
findFiles
findFileWith
findFilesWith
exeExtension
createFileLink
createDirectoryLink
removeDirectoryLink
pathIsSymbolicLink
getSymbolicLinkTarget
data Permissions
emptyPermissions
readable
writable
executable
searchable
setOwnerReadable
setOwnerWritable
setOwnerExecutable
setOwnerSearchable
getPermissions
setPermissions
copyPermissions
getAccessTime
getModificationTime
setAccessTime
setModificationTime
isSymbolicLink