Pa_deriving_yojsonmodule Ctxt : sig ... endval tuplepatt : MLast.loc -> MLast.patt list -> MLast.pattval tupleexpr : MLast.loc -> MLast.expr list -> MLast.exprmodule To : sig ... endmodule Of : sig ... endval str_item_funs :
Ctxt.t ->
MLast.type_decl ->
(MLast.patt * MLast.expr * 'a list Ploc.vala) listval sig_items : Ctxt.t -> MLast.type_decl -> MLast.sig_item listval extend_sig_items : Ctxt.t -> MLast.sig_item -> MLast.sig_item listval extend_str_items : Ctxt.t -> MLast.str_item -> MLast.str_item listval str_item_gen_yojson : 'a -> Ctxt.t -> MLast.str_item -> MLast.str_itemval sig_item_gen_yojson : 'a -> Ctxt.t -> MLast.sig_item -> MLast.sig_itemval expr_yojson : Ctxt.t -> MLast.expr -> MLast.exprval ctyp_yojson : 'a -> MLast.ctyp -> MLast.ctyp