Ppxutil.Ctypval print : MLast.ctyp -> stringval arrows_list : MLast.loc -> MLast.ctyp list -> MLast.ctyp -> MLast.ctypval wrap_attrs : MLast.ctyp -> MLast.attribute list -> MLast.ctypval unwrap_attrs : MLast.ctyp -> MLast.ctyp * MLast.attribute listval applist : MLast.ctyp -> MLast.ctyp list -> MLast.ctypval unapplist : MLast.ctyp -> MLast.ctyp * MLast.ctyp listval tuple : MLast.loc -> MLast.ctyp list -> MLast.ctyptype rho = MLast.ctyp Env.tval subst : rho -> MLast.ctyp -> MLast.ctyp