The buffer of the MockRandom.
The seed of the MockRandom.
Adapted from @gzmo work in Scala.js (https://github.com/scala-js/scala-js/pull/780)
An arbitrary initial seed for the MockRandom.
Accesses a MockRandom instance in the environment and clears the buffer
of booleans.
Accesses a MockRandom instance in the environment and clears the buffer
of bytes.
Accesses a MockRandom instance in the environment and clears the buffer
of characters.
Accesses a MockRandom instance in the environment and clears the buffer
of doubles.
Accesses a MockRandom instance in the environment and clears the buffer
of floats.
Accesses a MockRandom instance in the environment and clears the buffer
of integers.
Accesses a MockRandom instance in the environment and clears the buffer
of longs.
Accesses a MockRandom instance in the environment and clears the buffer
of strings.
Accesses a MockRandom instance in the environment and feeds the buffer
with the specified sequence of booleans.
Accesses a MockRandom instance in the environment and feeds the buffer
with the specified sequence of chunks of bytes.
Accesses a MockRandom instance in the environment and feeds the buffer
with the specified sequence of characters.
Accesses a MockRandom instance in the environment and feeds the buffer
with the specified sequence of doubles.
Accesses a MockRandom instance in the environment and feeds the buffer
with the specified sequence of floats.
Accesses a MockRandom instance in the environment and feeds the buffer
with the specified sequence of integers.
Accesses a MockRandom instance in the environment and feeds the buffer
with the specified sequence of longs.
Accesses a MockRandom instance in the environment and feeds the buffer
with the specified sequence of strings.
Constructs a new MockRandom with the specified initial state.
Constructs a new MockRandom with the specified initial state. This can
be useful for providing the required environment to an effect that
requires a Random, such as with ZIO!.provide.
Constructs a new Mock object that implements the MockRandom interface.
Constructs a new Mock object that implements the MockRandom interface.
This can be useful for mixing in with implementations of other interfaces.
Accesses a MockRandom instance in the environment and sets the seed to
the specified value.