val hash : 'w t -> int
val to_string : 'w t -> string
val of_string : string -> 'w t
val parse_string_exn : loc:Stdune__Loc0.t -> string -> 'w t
val compare : 'w t -> 'w t -> Ordering.t
a directory is smaller than its descendants
val extension : 'w t -> string
set_extension path ~ext
replaces extension of path
by ext
val basename : 'w t -> string
val to_string_maybe_quoted : 'w t -> string
val is_root : 'w t -> bool
val explode : 'w t -> string list
val root : 'w t
module L : sig ... end