Functions for generating random values.
A type representing a random seed.
A random seed used for reproducible testing.