package bistro

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

Module Ppx_bistroSource

module L = Location
Sourceval digest : 'a -> string
Sourceval string_of_expression : Astlib__.Ast_412.Parsetree.expression -> string
Sourceval new_id : unit -> string
Sourcemodule B : sig ... end
Sourcetype insert_type =
  1. | Value
  2. | Path
  3. | Param
Sourceval insert_type_of_ext : Base.String.t -> insert_type
Sourceclass payload_rewriter : object ... end
Sourceval add_renamings : loc:Ppxlib.location -> (string * Ppxlib.expression * insert_type) Base.List.t -> Ppxlib.expression -> Ppxlib.expression
Sourceval build_applicative : loc:Ppxlib.location -> (string * Ppxlib.expression * insert_type) Base.List.t -> Astlib__.Ast_412.Parsetree.expression -> Ppxlib.expression
Sourceval expression_rewriter : loc:Ppxlib.location -> path:'a -> Ppxlib__.Import.Ast.expression -> Ppxlib.expression
Sourceval extract_body : Ppxlib.expression -> Ppxlib.expression * Ppxlib.core_type option
Sourceval replace_body : Ppxlib.expression -> Ppxlib.expression -> Ppxlib.expression
Sourceval default_descr : string -> string
Sourceval str_item_rewriter : loc:Ppxlib.location -> path:'a -> Ppxlib__.Import.expression option -> Ppxlib__.Import.expression option -> Ppxlib__.Import.expression option -> Ppxlib__.Import.expression option -> string -> Ppxlib.expression -> Ppxlib.structure_item
Sourceval script_ext : Ppxlib.Extension.t
Sourceval include_script_ext : Ppxlib.Extension.t
Sourceval expression_ext : Ppxlib.Extension.t
OCaml

Innovation. Community. Security.