Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Jerboa.Path
contains the type definition of the Path record and also a variety of constructors.
Path.t
is a record, which has a name part used for variable captring and a regex used for matching the path part.
Path.create_const regex
creates a path part, which won't be captured as a path variable:
Path.create_var name regex
create a path variable, which captures a path argument based on:
val anytihng : Re.t
Path.anything
is a regex, which matches anything in the path part.
val const : string -> t
Path.const path_part
creates a simple path part based on:
val var : string -> t
Path.var name
create a path variable wich will capture the whole path part based on:
val separator : t