Module Empirical.ContinuousArr

type 'a t = {
samples : float array;
n : int;
max_length : int;
}
val empty : 'a t
val from_dist : ?⁠n:int -> float Dist.dist -> 'a t
val add_sample : 'a t -> float -> 'b t
val to_cdf_arr : 'a t -> float array * float array
val to_pdf_arr : 'a t -> float array * float Core.Array.t
val to_cdf : 'a t -> Core.Float.t -> Core.Float.t
val to_pdf : 'a t -> Core.Float.t -> float
val values : 'a t -> float Core.Array.t
val print : 'a t -> Base.unit