Service

trait Service extends Serializable
Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def nextBoolean: UIO[Boolean]
def nextBytes(length: Int): UIO[Chunk[Byte]]
def nextDouble: UIO[Double]
def nextDoubleBetween(minInclusive: Double, maxExclusive: Double): UIO[Double]
def nextFloat: UIO[Float]
def nextFloatBetween(minInclusive: Float, maxExclusive: Float): UIO[Float]
def nextGaussian: UIO[Double]
def nextInt: UIO[Int]
def nextIntBetween(minInclusive: Int, maxExclusive: Int): UIO[Int]
def nextIntBounded(n: Int): UIO[Int]
def nextLong: UIO[Long]
def nextLongBetween(minInclusive: Long, maxExclusive: Long): UIO[Long]
def nextLongBounded(n: Long): UIO[Long]
def nextString(length: Int): UIO[String]
def setSeed(seed: Long): UIO[Unit]
def shuffle[A, Collection <: (Iterable)](collection: Collection[A])(implicit bf: BuildFrom[Collection[A], A, Collection[A]]): UIO[Collection[A]]

Concrete methods