package orgeat

  1. Overview
  2. Docs

Module Orgeat.SamplerSource

Sourcetype 'a t = Random.State.t -> 'a
Sourceval gen : 'a -> 'b -> int * unit
Sourcemodule Boltzmann (K : Scalar.S) : sig ... end
Sourceval bool : Random.State.t -> bool
Sourceval int : ?max:int -> Random.State.t -> int
Sourceval int32 : ?max:Int32.t -> Random.State.t -> Int32.t
Sourceval int64 : ?max:Int64.t -> Random.State.t -> Int64.t
Sourceval z_int : ?max:Int64.t -> Random.State.t -> Z.t
Sourceval n_int : ?max:Int64.t -> Random.State.t -> Z.t
Sourceval ranged_int : int -> int -> Random.State.t -> int
Sourceval ranged_float : float -> float -> Random.State.t -> float
Sourceval float : ?max:float -> Random.State.t -> float
Sourceval bytes_fixed : int -> Random.State.t -> bytes
Sourceval bytes_var : ?max_size:int -> Random.State.t -> bytes
Sourceval string_fixed : int -> Random.State.t -> string
Sourceval string_var : ?max_size:int -> Random.State.t -> string
OCaml

Innovation. Community. Security.