Quartz v5.25

random

Functions

random_bool(): Int (std/random.qz:15)

Random boolean (50/50).


random_shuffle(): Void (std/random.qz:20)

Fisher-Yates in-place shuffle on a Vec.


random_choice(): Int (std/random.qz:32)

Pick a random element from a Vec. Returns 0 for empty.


random_sample(): Vec<Int> (std/random.qz:41)

Sample k elements without replacement. Returns new Vec.