module type S = sig .. end
sig
end
include Distributions.DiscreteDistribution
val create : (elt * float) array -> t
(elt * float) array -> t
elt
0
val mle : elt array -> t
elt array -> t