package metapp

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Metapp_api.ExpSource

include module type of struct include Metapp_preutils.Exp end
Sourceval ident : ?loc:Ppxlib_ast__Ast_helper_lite.loc -> ?attrs:Ppxlib_ast__Ast_helper_lite.attrs -> Longident.t -> Ppxlib.expression
Sourceval ident_of_str : ?attrs:Ppxlib_ast__Ast_helper_lite.attrs -> Ppxlib.Ast_helper.str -> Ppxlib.expression
include sig ... end
Sourcetype t = Ppxlib.expression
Sourceval to_loc : t -> Location.t
Sourceval iter : Ppxlib.Ast_traverse.iter -> t Metapp_preutils.iter
Sourceval map : Ppxlib.Ast_traverse.map -> t Metapp_preutils.map
Sourceval extension : ?attrs:Ppxlib.attributes -> Ppxlib.extension -> t
Sourceval destruct_extension : t -> Metapp_preutils.destruct_extension option
Sourceval var : ?attrs:Ppxlib.attributes -> string -> t
Sourceval of_constant : ?attrs:Ppxlib.attributes -> Ppxlib.constant -> t
Sourceval of_bytes : ?attrs:Ppxlib.attributes -> Stdcompat.bytes -> t
Sourceval force_tuple : ?attrs:Ppxlib.attributes -> t list -> t
Sourceval force_construct : ?attrs:Ppxlib.attributes -> Ppxlib.Ast_helper.lid -> t option -> t
Sourceval array : ?attrs:Ppxlib.attributes -> t list -> t
Sourceval record : ?attrs:Ppxlib.attributes -> (Longident.t * t) list -> t
Sourceval variant : ?attrs:Ppxlib.attributes -> string -> t option -> t
Sourceval lazy_ : ?attrs:Ppxlib.attributes -> t -> t
Sourceval choice : (unit -> Ppxlib.expression) -> (unit -> Ppxlib.pattern) -> t
Sourceval of_payload : Ppxlib.payload -> t
Sourceval to_payload : t -> Ppxlib.payload
Sourceval of_int : ?attrs:Ppxlib.attributes -> int -> t
Sourceval of_string : ?attrs:Ppxlib.attributes -> string -> t
Sourceval of_char : ?attrs:Ppxlib.attributes -> char -> t
Sourceval of_unit : ?attrs:Ppxlib.attributes -> unit -> t
Sourceval of_bool : ?attrs:Ppxlib.attributes -> bool -> t
Sourceval of_float : ?attrs:Ppxlib.attributes -> float -> t
Sourceval of_int32 : ?attrs:Ppxlib.attributes -> int32 -> t
Sourceval of_int64 : ?attrs:Ppxlib.attributes -> int64 -> t
Sourceval of_nativeint : ?attrs:Ppxlib.attributes -> nativeint -> t
Sourceval none : ?attrs:Ppxlib.attributes -> unit -> t
Sourceval some : ?attrs:Ppxlib.attributes -> t -> t
Sourceval option : ?attrs:Ppxlib.attributes -> t option -> t
Sourceval of_longident : Longident.t -> t
Sourceval construct : ?attrs:Ppxlib.attributes -> Longident.t -> t list -> t
Sourceval tuple : ?attrs:Ppxlib.attributes -> t list -> t
Sourceval nil : ?attrs:Ppxlib.attributes -> ?prefix:Longident.t -> unit -> t
Sourceval cons : ?attrs:Ppxlib.attributes -> ?prefix:Longident.t -> t -> t -> t
Sourceval list : ?attrs:Ppxlib.attributes -> ?prefix:Longident.t -> t list -> t
OCaml

Innovation. Community. Security.