Make.Operators
Infix operators for path construction. They are in separate module, so one can open Path.Operators
to use them.
@documents Future.Path.Operators
path/:name
is a path of name
located in a directory path
. For example:
PathType.root
/:"var"/:"log"
builds absolute path "/var/log"[user]/:".ssh"
can be either:
user
is an empty stringPathType.default_validator
is applied to the argument. name
must not contain path separator (causes Illegal_char exception).