Anons.Grammartype t = | Zero |
| One of Base.String.t |
| Many of t |
| Maybe of t |
| Concat of t Base.List.t |
| Ad_hoc of Base.String.t |
val bin_shape_t : Bin_prot.Shape.tval compare : t -> t -> Base.Int.tval sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.tinclude Base.Invariant.S with type t := tval invariant : t -> unitval usage : t -> Base.String.t