Random.State

Section: OCaml library (3o)
Updated: 2023-02-12
Index Return to Main Contents
 

NAME

Random.State - no description  

Module

Module Random.State  

Documentation

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-entropy seed.

val copy : t -> t

Return a copy of the given state.

val bits : t -> int

val int : t -> int -> int

val full_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.


 

Index

NAME
Module
Documentation

This document was created by man2html, using the manual pages.
Time: 15:52:49 GMT, May 22, 2024