sig
val to_list : (unit -> Pxp_types.event option) -> Pxp_types.event list
val of_list : Pxp_types.event list -> unit -> Pxp_types.event option
val concat :
(unit -> Pxp_types.event option) list -> unit -> Pxp_types.event option
val iter :
(Pxp_types.event -> unit) -> (unit -> Pxp_types.event option) -> unit
val extract :
Pxp_types.event ->
(unit -> Pxp_types.event option) -> unit -> Pxp_types.event option
type filter =
(unit -> Pxp_types.event option) -> unit -> Pxp_types.event option
val norm_cdata_filter : Pxp_event.filter
val drop_ignorable_whitespace_filter : Pxp_event.filter
val pfilter : (Pxp_types.event -> bool) -> Pxp_event.filter
type dtd_style = [ `Ignore | `Include | `Reference ]
val write_events :
?default:string ->
?dtd_style:Pxp_event.dtd_style ->
?minimization:[ `AllEmpty | `None ] ->
Pxp_types.output_stream ->
Pxp_types.encoding ->
Pxp_types.rep_encoding -> (unit -> Pxp_types.event option) -> unit
val display_events :
?dtd_style:Pxp_event.dtd_style ->
?minimization:[ `AllEmpty | `None ] ->
Pxp_types.output_stream ->
Pxp_types.encoding ->
Pxp_types.rep_encoding -> (unit -> Pxp_types.event option) -> unit
end