Module Anons.Grammar
type t
=
|
Zero
|
One of Core_kernel__.Import.string
|
Many of t
|
Maybe of t
|
Concat of t Core_kernel__.Import.list
|
Ad_hoc of Core_kernel__.Import.string
val bin_shape_t : Bin_prot.Shape.t
val compare : t -> t -> Core_kernel__.Import.int
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
include Core_kernel__.Import.Invariant.S with type t := t
val invariant : t Base__.Invariant_intf.inv
val usage : t -> Core_kernel__.Import.string