FileSystem-1.0.0: File system data structure and monad transformer.

System.FileSystem.Operators

Description

Low-level operators.

Synopsis

Documentation

(<:) :: Path -> FileSystem -> FileSystemSource

Operator for addition of new files/directories.

(<<:) :: FSE -> FileSystem -> FileSystemSource

Operator for addition of new file system elements (FSE).

(?:) :: FPath -> FileSystem -> Maybe FileSource

Operator for search a file.

(=:) :: 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.