manpagez: man pages & more
man Random.State(3)
Home | html | info | man
Random.State(3)                  OCaml library                 Random.State(3)




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





OCamldoc                          2014-10-18                   Random.State(3)

ocaml 4.02.1 - Generated Mon Oct 20 18:41:39 CDT 2014
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.