Module type Sigs.Primitives
include Primitive_Distributions with type 'a primitive := 'a t
val binomial : int -> float -> int primitiveval normal : float -> float -> float primitiveval categorical : ('a * float) list -> 'a primitiveval discrete_uniform : 'a list -> 'a primitiveval beta : float -> float -> float primitiveval gamma : float -> float -> float primitiveval continuous_uniform : float -> float -> float primitive