1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889moduletypeS=sig(*
module State = Random.State
*)moduleState:sigtypetvalmake:intarray->tvalmake_self_init:unit->tvalcopy:t->tvalbits:t->intvalint:t->int->intvalfull_int:t->int->intvalint_in_range:t->min:int->max:int->intvalint32:t->Int32.t->Int32.tvalint32_in_range:t->min:int32->max:int32->int32valnativeint:t->Nativeint.t->Nativeint.tvalnativeint_in_range:t->min:nativeint->max:nativeint->nativeintvalint64:t->Int64.t->Int64.tvalint64_in_range:t->min:int64->max:int64->int64valfloat:t->float->floatvalbool:t->boolvalbits32:t->Int32.tvalbits64:t->Int64.tvalnativebits:t->Nativeint.tvalsplit:t->tvalto_binary_string:t->stringvalof_binary_string:string->tend(** @since 5.2.0: module State = Random.State
*)valint_in_range:min:int->max:int->int(** @since 5.2.0: val int_in_range : min:int -> max:int -> int *)valint32_in_range:min:int32->max:int32->int32(** @since 5.2.0: val int32_in_range : min:int32 -> max:int32 -> int32 *)valnativeint_in_range:min:nativeint->max:nativeint->nativeint(** @since 5.2.0:
val nativeint_in_range : min:nativeint -> max:nativeint -> nativeint *)valint64_in_range:min:int64->max:int64->int64(** @since 5.2.0: val int64_in_range : min:int64 -> max:int64 -> int64 *)valsplit:unit->State.t(** @since 5.0.0: val split : unit -> State.t *)valbits32:unit->Int32.t(** @since 4.14.0: val bits32 : unit -> Int32.t *)valbits64:unit->Int64.t(** @since 4.14.0: val bits64 : unit -> Int64.t *)valnativebits:unit->Nativeint.t(** @since 4.14.0: val nativebits : unit -> Nativeint.t *)valfull_int:int->int(** @since 4.13.0: val full_int : int -> int *)valinit:int->unit(** Alias for {!Random.init} *)valfull_init:intarray->unit(** Alias for {!Random.full_init} *)valself_init:unit->unit(** Alias for {!Random.self_init} *)valbits:unit->int(** Alias for {!Random.bits} *)valint:int->int(** Alias for {!Random.int} *)valint32:Int32.t->Int32.t(** Alias for {!Random.int32} *)valnativeint:Nativeint.t->Nativeint.t(** Alias for {!Random.nativeint} *)valint64:Int64.t->Int64.t(** Alias for {!Random.int64} *)valfloat:float->float(** Alias for {!Random.float} *)valbool:unit->bool(** Alias for {!Random.bool} *)valget_state:unit->State.t(** Alias for {!Random.get_state} *)valset_state:State.t->unit(** Alias for {!Random.set_state} *)end