sig
type t = string
val append : Topkg_fpath.t -> Topkg_fpath.t -> Topkg_fpath.t
val ( // ) : Topkg_fpath.t -> Topkg_fpath.t -> Topkg_fpath.t
val is_dir_path : Topkg_fpath.t -> bool
val is_file_path : Topkg_fpath.t -> bool
val basename : Topkg_fpath.t -> string
val dirname : Topkg_fpath.t -> string
val get_ext : Topkg_fpath.t -> string
val has_ext : string -> Topkg_fpath.t -> bool
val rem_ext : Topkg_fpath.t -> Topkg_fpath.t
end