Path.IO
createDir
createDirIfMissing
removeDir
removeDirRecur
renameDir
listDir
listDirRecur
copyDirRecur
getCurrentDir
setCurrentDir
withCurrentDir
getHomeDir
getAppUserDataDir
getUserDocsDir
getTempDir
type family AbsPath path where ...
class AnyPath path
removeFile
renameFile
copyFile
findExecutable
findFile
findFiles
findFilesWith
withTempFile
withTempDir
withSystemTempFile
withSystemTempDir
openTempFile
openBinaryTempFile
createTempDir
doesFileExist
doesDirExist
isLocationOccupied
data Permissions
emptyPermissions
readable
writable
executable
searchable
setOwnerReadable
setOwnerWritable
setOwnerExecutable
setOwnerSearchable
getPermissions
setPermissions
copyPermissions
getAccessTime
setAccessTime
setModificationTime
getModificationTime