You can search for identifiers within the package.
in-package search v0.2.0
opium_kernel
Opium_kernel.Route
type path_segment =
| Match of string
| Param of string
| Splat
| FullSplat
| Slash
val path_segment_of_sexp : Sexplib0.Sexp.t -> path_segment
val sexp_of_path_segment : path_segment -> Sexplib0.Sexp.t
type matches = {
params : (string * string) list;
splat : string list;
}
val splat : matches -> string list
val params : matches -> (string * string) list
module Fields_of_matches : sig ... end
val matches_of_sexp : Sexplib0.Sexp.t -> matches
val sexp_of_matches : matches -> Sexplib0.Sexp.t
type t = path_segment list
val t_of_sexp : Sexplib0.Sexp.t -> t
val sexp_of_t : t -> Sexplib0.Sexp.t
val parse_param : string -> path_segment
val of_list : string list -> path_segment list
val split_slash_delim : string -> [> `Delim | `Text of string ] list
val split_slash : string -> string list
val of_string : string -> path_segment list
val to_string : path_segment list -> string
val match_url : path_segment list -> string -> matches option