Imandrakit_typereg.Ty_defConcise type definition
type ty = Ty_expr.tval pp_ty :
Ppx_deriving_runtime.Format.formatter ->
ty ->
Ppx_deriving_runtime.unitval show_ty : ty -> Ppx_deriving_runtime.stringval equal_ty : ty -> ty -> Ppx_deriving_runtime.boolval ty_to_yojson : ty -> Yojson.Safe.tval ty_of_yojson : Yojson.Safe.t -> ty Ppx_deriving_yojson_runtime.error_orval pp_record :
Ppx_deriving_runtime.Format.formatter ->
record ->
Ppx_deriving_runtime.unitval show_record : record -> Ppx_deriving_runtime.stringval equal_record : record -> record -> Ppx_deriving_runtime.boolval record_to_yojson : record -> Yojson.Safe.tval record_of_yojson :
Yojson.Safe.t ->
record Ppx_deriving_yojson_runtime.error_ortype cstor = {c : string;Constructor name
*)args : ty list;labels : string list option;Present for inline records. Length = args.len
*)}val pp_cstor :
Ppx_deriving_runtime.Format.formatter ->
cstor ->
Ppx_deriving_runtime.unitval show_cstor : cstor -> Ppx_deriving_runtime.stringval equal_cstor : cstor -> cstor -> Ppx_deriving_runtime.boolval cstor_to_yojson : cstor -> Yojson.Safe.tval cstor_of_yojson :
Yojson.Safe.t ->
cstor Ppx_deriving_yojson_runtime.error_orval pp_decl :
Ppx_deriving_runtime.Format.formatter ->
decl ->
Ppx_deriving_runtime.unitval show_decl : decl -> Ppx_deriving_runtime.stringval equal_decl : decl -> decl -> Ppx_deriving_runtime.boolval decl_to_yojson : decl -> Yojson.Safe.tval decl_of_yojson : Yojson.Safe.t -> decl Ppx_deriving_yojson_runtime.error_ortype t = {path : string;Path
*)name : string;Name of the type
*)params : string list;Type parameters
*)decl : decl;unboxed : bool;}val 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_ortype clique = t listval equal_clique : clique -> clique -> Ppx_deriving_runtime.boolval clique_to_yojson : clique -> Yojson.Safe.tval clique_of_yojson :
Yojson.Safe.t ->
clique Ppx_deriving_yojson_runtime.error_orval pp_clique :
Ppx_deriving_runtime.Format.formatter ->
clique ->
Ppx_deriving_runtime.unitval show_clique : clique -> Ppx_deriving_runtime.string