Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
Random.State(3)			   OCamldoc		       Random.State(3)

       Random.State - no description

       Module	Random.State

       Module State
	: sig end

       type t

       The type	of PRNG	states.

       val make	: int array -> t

       Create a	new state and initialize it with the given seed.

       val make_self_init : unit -> t

       Create  a  new  state and initialize it with a system-dependent low-en-
       tropy seed.

       val copy	: t -> t

       Return a	copy of	the given state.

       val bits	: t -> int

       val int : t -> int -> int

       val int32 : t ->	Int32.t	-> Int32.t

       val nativeint : t -> Nativeint.t	-> Nativeint.t

       val int64 : t ->	Int64.t	-> Int64.t

       val float : t ->	float -> float

       val bool	: t -> bool

       These functions are the same as the basic functions, except  that  they
       use (and	update)	the given PRNG state instead of	the default one.

2020-08-11			    source:		       Random.State(3)

NAME | Module | Documentation

Want to link to this manual page? Use this URL:

home | help