type elttype t
val create : ?k:int -> ?c:float -> ?lazy_mode:bool -> ?alternate:bool -> unit -> tval update : t -> elt -> unitval update_n : t -> elt -> int -> unitval cdf : t -> (elt * float) arrayval pp_cdf : elt Fmt.t -> Stdlib.Format.formatter -> (elt * float) array -> unit