System.FileSystem.Operators
Description
Low-level operators.
- (<:) :: Path -> FileSystem -> FileSystem
- (<<:) :: FSE -> FileSystem -> FileSystem
- (?:) :: FPath -> FileSystem -> Maybe File
- (=:) :: DirName -> FileSystem -> Maybe FileSystem
- (-:) :: Path -> FileSystem -> FileSystem
- (<-:) :: ([String], [String], Bool) -> FileSystem -> (FileSystem, Bool)
Documentation
(<:) :: Path -> FileSystem -> FileSystemSource
Operator for addition of new files/directories.
(<<:) :: FSE -> FileSystem -> FileSystemSource
Operator for addition of new file system elements (FSE
).
(=:) :: DirName -> FileSystem -> Maybe FileSystemSource
Descension operator. Extract the file system of an immediate subdirectory.
(-:) :: Path -> FileSystem -> FileSystemSource
Substraction operator. Search and remove a file/directory from a file system.
(<-:) :: ([String], [String], Bool) -> FileSystem -> (FileSystem, Bool)Source
Substitution operator. Provisional implementation.