Up
Module
String_trie
:
S
with
type
Key.t
=
Core.Std.String.t
with
type
Part.t
=
Core.Std.Char.t
Signature
module
Key
: sig .. end
module
Part
: sig .. end
type
t =
| Node
of
(bool *
t
)
Part.Table.t
val
create : unit ->
t
val
contains :
t
->
Key.t
-> bool
val
add :
t
->
Key.t
-> unit
val
remove :
t
->
Key.t
-> unit
val
render_as_regexp :
t
-> capture_parts:bool -> to_quoted_string:(
Part.t
-> string) -> string