package codept-lib

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

Module PpSource

Pretty printing functions collection

Sourceval fp : Format.formatter -> ('a, Format.formatter, unit) format -> 'a
Sourcetype 'a t = Format.formatter -> 'a -> unit

Short name

Sourceval s : ('a, Format.formatter, unit) format -> Format.formatter -> 'a
Sourceval const : string -> Format.formatter -> unit
Sourceval string : Format.formatter -> string -> unit
Sourceval estring : Format.formatter -> string -> unit
Sourceval p : ('a, Format.formatter, unit) format -> 'a
Sourceval e : ('a, Format.formatter, unit) format -> 'a

Combinators

Sourceval list : ?pre:(Format.formatter -> unit) -> ?post:(Format.formatter -> unit) -> ?sep:(Format.formatter -> unit) -> (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourceval tlist : ?sep:(Format.formatter -> unit) -> (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourceval blist : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourceval clist : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourceval opt_list : ?pre:(Format.formatter -> unit) -> ?post:(Format.formatter -> unit) -> ?sep:(Format.formatter -> unit) -> (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourceval opt_list_0 : ?pre:(Format.formatter -> unit) -> ?post:(Format.formatter -> unit) -> ?sep:(Format.formatter -> unit) -> (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourceval in_text_list : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourceval decorate : string -> string -> (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a -> unit
Sourceval pair : ?sep:string -> (Format.formatter -> 'a -> unit) -> (Format.formatter -> 'b -> unit) -> Format.formatter -> ('a * 'b) -> unit
Sourceval triple : ?sep:string -> (Format.formatter -> 'a -> unit) -> (Format.formatter -> 'b -> unit) -> (Format.formatter -> 'c -> unit) -> Format.formatter -> ('a * 'b * 'c) -> unit
Sourceval snd : (Format.formatter -> 'a -> unit) -> Format.formatter -> ('b * 'a) -> unit
Sourceval fst : (Format.formatter -> 'a -> unit) -> Format.formatter -> ('a * 'b) -> unit
Sourceval opt : ?pre:string -> ?post:string -> (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a option -> unit