sig
type ('a, 'b) t = ('a, 'b) Vz.stat
val add : ('a, 'b) Vz.stat -> 'a -> ('a, 'b) Vz.stat
val add_flip : 'a -> ('a, 'b) Vz.stat -> ('a, 'b) Vz.stat
val value : ('a, 'b) Vz.stat -> 'b
val count : ('a, float) Vz.stat
val min : ('a -> float) -> ('a, float) Vz.stat
val max : ('a -> float) -> ('a, float) Vz.stat
val range : ('a -> float) -> ('a, float * float) Vz.stat
val range_d : ?cmp:('b -> 'b -> int) -> ('a -> 'b) -> ('a, 'b list) Vz.stat
val sum : ?nan:bool -> ('a -> float) -> ('a, float) Vz.stat
val mean : ?nan:bool -> ('a -> float) -> ('a, float) Vz.stat
val mean_var :
?nan:bool -> ?pop:bool -> ('a -> float) -> ('a, float * float) Vz.stat
val fold : ('b -> 'a -> 'b) -> 'b -> ('a, 'b) Vz.stat
val list : ('a, 'b) Vz.stat list -> ('a, 'b list) Vz.Stat.t
val t2 : ('a, 'b) Vz.stat -> ('a, 'c) Vz.stat -> ('a, 'b * 'c) Vz.stat
val t3 :
('a, 'b) Vz.stat ->
('a, 'c) Vz.stat -> ('a, 'd) Vz.stat -> ('a, 'b * 'c * 'd) Vz.stat
val t4 :
('a, 'b) Vz.stat ->
('a, 'c) Vz.stat ->
('a, 'd) Vz.stat -> ('a, 'e) Vz.stat -> ('a, 'b * 'c * 'd * 'e) Vz.stat
val t5 :
('a, 'b) Vz.stat ->
('a, 'c) Vz.stat ->
('a, 'd) Vz.stat ->
('a, 'e) Vz.stat ->
('a, 'f) Vz.stat -> ('a, 'b * 'c * 'd * 'e * 'f) Vz.stat
end