FilePath is a collection of FileName
TODO: Eq and Ord are implemented using Show This is not very efficient and would need to be improved Also, it is possible the ordering is not necessary what we want in this case.
A FilePath is one of the following:
An Absolute:
starts with one of the follwing "/"
A relative:
don't start with a "/"
authorised:
"/"
"filepath"
"."
".."
"workhaskellhs-foundation"
unauthorised
"path//"
Instances8Eq, Ord, Show, IsString, Path, PathEnt, …
Eq FilePathDefined in foundation-0.0.30 · Foundation.VFS.FilePathOrd FilePathDefined in foundation-0.0.30 · Foundation.VFS.FilePathShow FilePathDefined in foundation-0.0.30 · Foundation.VFS.FilePathIsString FilePathDefined in foundation-0.0.30 · Foundation.VFS.FilePathPath FilePathDefined in foundation-0.0.30 · Foundation.VFS.FilePathtype PathEnt FilePath = FileNameDefined in foundation-0.0.30 · Foundation.VFS.FilePathtype PathPrefix FilePath = RelativityDefined in foundation-0.0.30 · Foundation.VFS.FilePathtype PathSuffix FilePath = ()Defined in foundation-0.0.30 · Foundation.VFS.FilePath