|
System.Directory | Portability | portable | Stability | provisional | Maintainer | libraries@haskell.org |
|
|
|
|
|
Description |
System-independent interface to directory manipulation.
|
|
|
|
data Permissions |
Constructors | Permissions | | readable, writable, executable, searchable :: Bool | |
|
|
|
|
createDirectory :: FilePath -> IO () |
|
removeDirectory :: FilePath -> IO () |
|
renameDirectory :: FilePath -> FilePath -> IO () |
|
getDirectoryContents :: FilePath -> IO [FilePath] |
|
getCurrentDirectory :: IO FilePath |
|
setCurrentDirectory :: FilePath -> IO () |
|
removeFile :: FilePath -> IO () |
|
renameFile :: FilePath -> FilePath -> IO () |
|
doesFileExist :: FilePath -> IO Bool |
|
doesDirectoryExist :: FilePath -> IO Bool |
|
getPermissions :: FilePath -> IO Permissions |
|
setPermissions :: FilePath -> Permissions -> IO () |
|
getModificationTime :: FilePath -> IO ClockTime |
|
Produced by Haddock version 0.3 |