Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val (~/) : ?options:Re2.Options.t -> string -> Re2.t
val sub_prefix : Base.String.t -> int -> Base.String.t
val sub_suffix : Base.String.t -> int -> Base.String.t
val sub_list : 'a Base.List.t -> int -> int -> 'a Base.List.t
val sub_list_suffix : 'a Base.List.t -> int -> 'a Base.List.t
val first_letter : Base.String.t -> Base.String.t
val string_range : Base.String.t -> int -> int -> Base.String.t
val starts_with : Base.String.t -> Base.String.t -> bool
val ends_with : Base.String.t -> Base.String.t -> bool
val remove_prefix : Base.String.t -> Base.String.t -> Base.String.t
val remove_suffix : Base.String.t -> Base.String.t -> Base.String.t
val remove_list_prefix : 'a Base.List.t -> 'b Base.List.t -> 'a Base.List.t
val unfold : 'a -> 'b -> ('a -> 'b -> ('a, 'b) unfold_notifier) -> 'a
val fold_until :
'a list ->
'b ->
('b -> 'a -> last:bool -> ('b, 'c) fold_until_notifier) ->
'b
val nth : 'a Base.List.t -> int -> 'a
val first : 'a Base.List.t -> 'a
val join_by_space : Base.String.t list -> Base.String.t
val join_by_comma : Base.String.t list -> Base.String.t
val join_by_dot : Base.String.t list -> Base.String.t
val join_by_underscore : Base.String.t list -> Base.String.t
val join_by_arrow : Base.String.t list -> Base.String.t
val join_by_nl : Base.String.t list -> Base.String.t
val join : Base.String.t list -> Base.String.t
val contains : 'a Base.List.t -> 'a -> bool