package bolt

  1. Overview
  2. Docs
val t : string
type variable
type properties = (string * string) list
type !'a variable_builder = string -> 'a -> variable
val bool : bool variable_builder
val bool_option : bool option variable_builder
val bool_list : bool list variable_builder
val bool_array : bool array variable_builder
val int : int variable_builder
val int_option : int option variable_builder
val int_list : int list variable_builder
val int_array : int array variable_builder
val float : float variable_builder
val float_option : float option variable_builder
val float_list : float list variable_builder
val float_array : float array variable_builder
val string : string variable_builder
val string_option : string option variable_builder
val string_list : string list variable_builder
val string_array : string array variable_builder
val make_variable_builder : ('a -> variable list) -> 'a variable_builder
val tuple2 : 'a variable_builder -> 'b variable_builder -> ('a * 'b) variable_builder
val tuple3 : 'a variable_builder -> 'b variable_builder -> 'c variable_builder -> ('a * 'b * 'c) variable_builder
val tuple4 : 'a variable_builder -> 'b variable_builder -> 'c variable_builder -> 'd variable_builder -> ('a * 'b * 'c * 'd) variable_builder
val tuple5 : 'a variable_builder -> 'b variable_builder -> 'c variable_builder -> 'd variable_builder -> 'e variable_builder -> ('a * 'b * 'c * 'd * 'e) variable_builder
val point : string -> variable list -> properties
val enter : string -> variable list -> properties
val exit : string -> variable -> variable list -> properties
val decls_header : string list
val decls_render : Event.t -> string
val dtrace_header : string list
val dtrace_render : Event.t -> string
val layout_decls : Layout.t
val layout_dtrace : Layout.t