Imandrakit_typereg.Ty_exprConcise type expression
val pp_label_kind :
Ppx_deriving_runtime.Format.formatter ->
label_kind ->
Ppx_deriving_runtime.unitval show_label_kind : label_kind -> Ppx_deriving_runtime.stringval equal_label_kind : label_kind -> label_kind -> Ppx_deriving_runtime.boolval label_kind_to_yojson : label_kind -> Yojson.Safe.tval label_kind_of_yojson :
Yojson.Safe.t ->
label_kind Ppx_deriving_yojson_runtime.error_orval pp_attrs :
Ppx_deriving_runtime.Format.formatter ->
attrs ->
Ppx_deriving_runtime.unitval show_attrs : attrs -> Ppx_deriving_runtime.stringval equal_attrs : attrs -> attrs -> Ppx_deriving_runtime.boolval attrs_to_yojson : attrs -> Yojson.Safe.tval attrs_of_yojson :
Yojson.Safe.t ->
attrs Ppx_deriving_yojson_runtime.error_orval pp :
Ppx_deriving_runtime.Format.formatter ->
t ->
Ppx_deriving_runtime.unitval show : t -> Ppx_deriving_runtime.stringval equal : t -> t -> Ppx_deriving_runtime.boolval to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval _ : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval var : string -> tval arrow : ?label:(label_kind * string) -> t -> t -> t