Filesystem

# Exports from System.IO

data Handle

data IOMode

# Files

isFile

getModified

getSize

copyFile

copyFileContent

copyPermissions

removeFile

## Binary files

openFile

withFile

readFile

writeFile

appendFile

## Text files

openTextFile

withTextFile

readTextFile

writeTextFile

appendTextFile

# Directories

isDirectory

canonicalizePath

listDirectory

## Creating directories

createDirectory

createTree

## Removing directories

removeDirectory

removeTree

## Current working directory

getWorkingDirectory

setWorkingDirectory

## Commonly used paths

getHomeDirectory

getDesktopDirectory

getDocumentsDirectory

getAppDataDirectory

getAppCacheDirectory

getAppConfigDirectory

# Other

rename