module Filename:sig
..end
include Filename
val string_rexists : string -> f:(char -> bool) -> from:int -> int option
val skip_end_slashes : string -> from:int -> [> `All_slashes | `Ends_at of int ]
val split : string -> string * string
val parts : string -> string list