package ppx_ast

  1. Overview
  2. Docs

Module expressions

val mk : ?loc:loc -> ?attrs:attrs -> Ppx_ast__.Import.Parsetree.module_expr_desc -> Ppx_ast__.Import.Parsetree.module_expr
val attr : Ppx_ast__.Import.Parsetree.module_expr -> Ppx_ast__.Import.Parsetree.attribute -> Ppx_ast__.Import.Parsetree.module_expr
val ident : ?loc:loc -> ?attrs:attrs -> lid -> Ppx_ast__.Import.Parsetree.module_expr
val structure : ?loc:loc -> ?attrs:attrs -> Ppx_ast__.Import.Parsetree.structure -> Ppx_ast__.Import.Parsetree.module_expr
val functor_ : ?loc:loc -> ?attrs:attrs -> str -> Ppx_ast__.Import.Parsetree.module_type option -> Ppx_ast__.Import.Parsetree.module_expr -> Ppx_ast__.Import.Parsetree.module_expr
val apply : ?loc:loc -> ?attrs:attrs -> Ppx_ast__.Import.Parsetree.module_expr -> Ppx_ast__.Import.Parsetree.module_expr -> Ppx_ast__.Import.Parsetree.module_expr
val constraint_ : ?loc:loc -> ?attrs:attrs -> Ppx_ast__.Import.Parsetree.module_expr -> Ppx_ast__.Import.Parsetree.module_type -> Ppx_ast__.Import.Parsetree.module_expr
val unpack : ?loc:loc -> ?attrs:attrs -> Ppx_ast__.Import.Parsetree.expression -> Ppx_ast__.Import.Parsetree.module_expr
val extension : ?loc:loc -> ?attrs:attrs -> Ppx_ast__.Import.Parsetree.extension -> Ppx_ast__.Import.Parsetree.module_expr
OCaml

Innovation. Community. Security.