Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Paths inside resource stores.
A path is a list of directory names and optionally a file name which is itself decomposed into a basename and an optional extension.
and name = string * ext option
val split_ext : string -> string * ext option
Splits the part before and after the first dot after the last slash (if any).
Splits the part before and after the last slash (if any).
val split_dirs : string -> dirs
Splits a string using slashes as separator.