ZVON > References > Haskell reference
Intro / Search / ZVON
| Indexes | Syntax | Prelude | Ratio | Complex | Numeric | Ix | Array | List | Maybe | Char | Monad | IO | >> Directory << | System | Time | Locale | CPUTime | Random

Directory

The module defines functions which operate on directories in the file system.
module Directory ( 
 Permissions,
 readable, writable, executable, searchable, 
 createDirectory, removeDirectory, removeFile, 
 renameDirectory, renameFile, getDirectoryContents,
 getCurrentDirectory, setCurrentDirectory,
 doesFileExist, doesDirectoryExist,
 getPermissions, setPermissions,
 getModificationTime ) where
import Time ( ClockTime )
data Permissions = ... -- Abstract
instance Eq Permissions where ...
instance Ord Permissions where ...
instance Read Permissions where ...
instance Show Permissions where ...
readable, writable, executable, searchable :: Permissions -> Bool
createDirectory :: FilePath -> IO ()
removeDirectory :: FilePath -> IO ()
removeFile :: FilePath -> IO ()
renameDirectory :: FilePath -> FilePath -> IO ()
renameFile :: FilePath -> FilePath -> IO ()
getDirectoryContents :: FilePath -> IO [FilePath]
getCurrentDirectory :: IO FilePath
setCurrentDirectory :: FilePath -> IO ()
doesFileExist :: FilePath -> IO Bool
doesDirectoryExist :: FilePath -> IO Bool
getPermissions :: FilePath -> IO Permissions
setPermissions :: FilePath -> Permissions -> IO ()
getModificationTime :: FilePath -> IO ClockTime

AltStyle によって変換されたページ (->オリジナル) /