Module type Signatures.PATHNAME
val compare : t -> t -> intval equal : t -> t -> boolval define_context : string -> string list -> unitval include_dirs_of : string -> string listval copy : t -> t -> unitval to_string : t -> stringval same_contents : t -> t -> boolval is_relative : t -> boolval readdir : t -> t arrayval is_directory : t -> boolval add_extension : string -> t -> tval check_extension : t -> string -> boolval get_extension : t -> stringval remove_extension : t -> tval update_extension : string -> t -> tval get_extensions : t -> stringval remove_extensions : t -> tval update_extensions : string -> t -> tval is_prefix : t -> t -> boolval is_implicit : t -> bool