Copyright © 2017 Michael Truog
Version: 1.7.2 Feb 26 2018 16:37:20 ------------------------------------------------------------------------
Authors: Michael Truog (mjtruog [at] gmail (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, Feb 26 2018, 16:37:20.