package batteries
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
A community-maintained standard library extension
Install
dune-project
Dependency
Authors
Maintainers
Sources
v3.5.1.tar.gz
md5=d3d16ffc960e832a1c0e21b7123194e9
sha512=36c8561079aa9fefc864c2f03bd8ae20aa05987bb67e7a9beac3ab4f440dbf7d44f141c172b05fddb1a5b618fc55a27962bb45fc39bd7b3a15d56e0ed3ff3870
doc/batteries.unthreaded/BatRandom/State/index.html
Module BatRandom.State
Manipulate the current state of the random generator.
This allows using one or several deterministic PRNGs, even in a multi-threaded program, without interference from other parts of the program.
type t = Random.State.tThe type of PRNG states.
val make : int array -> tCreate a new state and initialize it with the given seed.
val make_self_init : unit -> tCreate a new state and initialize it with a system-dependent low-entropy seed.
val bits : t -> intval int : t -> int -> intval full_int : t -> int -> intval nativeint : t -> Nativeint.t -> Nativeint.tval float : t -> float -> floatval bool : t -> boolval char : t -> charval enum_nativeint : t -> Nativeint.t -> Nativeint.t BatEnum.tThese functions are the same as the basic functions, except that they use (and update) the given PRNG state instead of the default one.
These functions are the same as the basic functions, except that they use (and update) the given PRNG state instead of the default one.
val nativebits : t -> Nativeint.t sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>