Copyright © 2017-2020 Michael Truog
Version: 2.0.1 Nov 26 2020 14:37:20 ------------------------------------------------------------------------
Authors: Michael Truog (mjtruog at protonmail dot com).
options() = [{cache_size, Bytes::pos_integer()}]
state() = #quickrand_cache{i = non_neg_integer(), cache_size = pos_integer(), cache = binary()}
float() -> float()
floatL() -> float()
floatM() -> float()
floatR() -> float()
init() -> ok
init(Options::options()) -> ok
new() -> state()
rand_bytes(N::pos_integer()) -> binary()
uniform(N::pos_integer()) -> pos_integer()
uniform_range(Min::non_neg_integer(), Max::non_neg_integer()) -> non_neg_integer()
uniform_range(Min::non_neg_integer(), Max::non_neg_integer(), State::state()) -> {non_neg_integer(), state()}
Generated by EDoc