Randomize value x.
Randomize value x, optionally in range [low, high].
Randomize value x, optional in range [low, high].
Randomize value of x.
Generate random value of x.
Randomize value of x.
Randomize value of x.
Randomize elements of x.
Randomize members of x.
Randomize members of x.
Blockwise-randomize elements of x of array type A. Randomizes in array blocks of type B.
Randomize all elements of x. Each element is randomized within range [elementLow, elementHigh].
Randomize value x, optionally in range [low, high].
Randomize value of x, optional in range [low, high].
Random number generator xoroshiro128+
http://forum.dlang.org/thread/byonwfghdqgcirdjyboh@forum.dlang.org
TODO: Can these be tagged with @nogc? Currently std.random.uniform may allocate.
TODO: Tags as nothrow when std.random gets there.
TODO: How to handle possibly null reference (class, dynamic types) types? Answer relates to how to randomize empty/null variable length structures (arrays, strings, etc).
- Maybe some kind of length randomization?
Per Nordlöw 2018-.
Randomize existing instances and generate randomized instances of a given type.