package ppxlib

  1. Overview
  2. Docs
type ('js, 'ocaml) t =
  1. | Signature : (Ppxlib_ast__.Import.Js.Ast.Parsetree.signature, Ocaml.Ast.Parsetree.signature) t
  2. | Structure : (Ppxlib_ast__.Import.Js.Ast.Parsetree.structure, Ocaml.Ast.Parsetree.structure) t
  3. | Toplevel_phrase : (Ppxlib_ast__.Import.Js.Ast.Parsetree.toplevel_phrase, Ocaml.Ast.Parsetree.toplevel_phrase) t
  4. | Out_phrase : (Ppxlib_ast__.Import.Js.Ast.Outcometree.out_phrase, Ocaml.Ast.Outcometree.out_phrase) t
  5. | Expression : (Ppxlib_ast__.Import.Js.Ast.Parsetree.expression, Ocaml.Ast.Parsetree.expression) t
  6. | Core_type : (Ppxlib_ast__.Import.Js.Ast.Parsetree.core_type, Ocaml.Ast.Parsetree.core_type) t
  7. | Type_declaration : (Ppxlib_ast__.Import.Js.Ast.Parsetree.type_declaration, Ocaml.Ast.Parsetree.type_declaration) t
  8. | Type_extension : (Ppxlib_ast__.Import.Js.Ast.Parsetree.type_extension, Ocaml.Ast.Parsetree.type_extension) t
  9. | Extension_constructor : (Ppxlib_ast__.Import.Js.Ast.Parsetree.extension_constructor, Ocaml.Ast.Parsetree.extension_constructor) t
  10. | List : ('a, 'b) t -> ('a list, 'b list) t
  11. | Pair : ('a, 'b) t * ('c, 'd) t -> ('a * 'c, 'b * 'd) t
OCaml

Innovation. Community. Security.