package embedded_ocaml_templates

  1. Overview
  2. Docs
type elt =
  1. | Text of string
  2. | Code of string
  3. | Output_code of string
  4. | Output_format of string * string
val pp_elt : Ppx_deriving_runtime.Format.formatter -> elt -> Ppx_deriving_runtime.unit
type t = string * elt list
val pp : Ppx_deriving_runtime.Format.formatter -> t -> Ppx_deriving_runtime.unit
type tag_options = {
  1. slurp_before : bool;
  2. slurp_after : bool;
}
val pp_tag_options : Ppx_deriving_runtime.Format.formatter -> tag_options -> Ppx_deriving_runtime.unit
val show_tag_options : tag_options -> Ppx_deriving_runtime.string
type tag =
  1. | Code of string
  2. | Output_code of string
  3. | Output_format of string * string
val pp_tag : Ppx_deriving_runtime.Format.formatter -> tag -> Ppx_deriving_runtime.unit
type elt' =
  1. | Text of string
  2. | Whitespace of string
  3. | Tag of tag_options * tag
val pp_elt' : Ppx_deriving_runtime.Format.formatter -> elt' -> Ppx_deriving_runtime.unit
type t' = string * elt' list
val pp_t' : Ppx_deriving_runtime.Format.formatter -> t' -> Ppx_deriving_runtime.unit
val elt_of_tag : tag -> elt
val t_of_t' : ('a * elt' list) -> 'a * elt list
OCaml

Innovation. Community. Security.