Random

object Random extends RandomCompanion[Cmwc5]
Companion:
class
class Object
trait Matchable
class Any
Random.type

Type members

Inherited classlikes

implicit class RandomOps[A](lhs: R[A])
Inherited from:
RandomCompanion

Inherited types

type R[X] = Random[X, G]
Inherited from:
RandomCompanion

Value members

Concrete methods

def spawn[B](op: Op[B]): RandomCmwc5[B]

Inherited methods

Inherited from:
RandomCompanion
def byte: R[Byte]
Inherited from:
RandomCompanion
def char: R[Char]
Inherited from:
RandomCompanion
def constant[B](b: B): R[B]
Inherited from:
RandomCompanion
Inherited from:
RandomCompanion
def float: R[Float]
Inherited from:
RandomCompanion
def fromDist[B](dist: Dist[B]): R[B]
Inherited from:
RandomCompanion
Inherited from:
RandomCompanion
def int(n1: Int, n2: Int): R[Int]
Inherited from:
RandomCompanion
def int(n: Int): R[Int]
Inherited from:
RandomCompanion
def int: R[Int]
Inherited from:
RandomCompanion
def long: R[Long]
Inherited from:
RandomCompanion
def next[B](f: Generator => B): R[B]
Inherited from:
RandomCompanion
def short: R[Short]
Inherited from:
RandomCompanion
def string(size: Size): R[String]
Inherited from:
RandomCompanion
def tuple2[A, B](r1: R[A], r2: R[B]): R[(A, B)]
Inherited from:
RandomCompanion
def tuple3[A, B, C](r1: R[A], r2: R[B], r3: R[C]): R[(A, B, C)]
Inherited from:
RandomCompanion
def tuple4[A, B, C, D](r1: R[A], r2: R[B], r3: R[C], r4: R[D]): R[(A, B, C, D)]
Inherited from:
RandomCompanion
def unit: R[Unit]
Inherited from:
RandomCompanion

Implicits

Inherited implicits

final implicit def RandomOps[A](lhs: R[A]): RandomOps[A]
Inherited from:
RandomCompanion