Random
Edit on GitHubSystem access to random values.
Values
Functions and constants included in the Random module.
Random.randomInt32
Added in 0.5.0
No other changes yet.
Produce a random 32-bit integer. This function can be slow, so it’s best to seed a generator if lots of random data is needed.
Returns:
type | description |
---|---|
Result<Int32, Exception> |
Ok(num) of a random Int32 if successful or Err(exception) otherwise |
Random.randomInt64
Added in 0.5.0
No other changes yet.
Produce a random 64-bit integer. This function can be slow, so it’s best to seed a generator if lots of random data is needed.
Returns:
type | description |
---|---|
Result<Int64, Exception> |
Ok(num) of a random Int64 if successful or Err(exception) otherwise |
Random.random
Produce a random number. This function can be slow, so it’s best to seed a generator if lots of random data is needed.
Returns:
type | description |
---|---|
Result<Number, Exception> |
Ok(num) of a random number if successful or Err(exception) otherwise |