Sourcetype 'a t = Prettym__.Pretty.t -> 'a -> Prettym__.Pretty.t Sourceval keval_order :
(Prettym__.Pretty.t -> 'v) ->
Prettym__.Pretty.t ->
('ty, 'v) order ->
'ty Sourceval break : indent:int -> len:int -> ('v, 'v) order Sourceval using : ('b -> 'a) -> 'a t -> 'b t Sourceval list : sep:('x t * 'x) -> 'v t -> 'v list t Sourceval keval :
(Prettym__.Pretty.t -> 'v) ->
Prettym__.Pretty.t ->
('ty, 'v) fmt ->
'ty Sourceval eval : Prettym__.Pretty.t -> ('ty, Prettym__.Pretty.t) fmt -> 'ty Sourceval io_buffer_size : int Sourceval create :
?margin:int ->
?new_line:string ->
emitter:(Prettym__.Enclosure.IOVec.t list -> int) ->
int ->
Prettym__.Pretty.t Sourceval is_empty : Prettym__.Pretty.t -> bool Sourceval flush : Prettym__.Pretty.t -> Prettym__.Pretty.t Sourceval kflush : (Prettym__.Pretty.t -> 'a) -> Prettym__.Pretty.t -> 'a Sourceval to_string :
?margin:int ->
?new_line:string ->
(Prettym__.Pretty.t -> 'a -> Prettym__.Pretty.t) ->
'a ->
string Sourceval to_stream :
?margin:int ->
?new_line:string ->
(Prettym__.Pretty.t -> 'a -> Prettym__.Pretty.t) ->
'a ->
unit ->
string option