Random

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

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

def boolean: R[Boolean]
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
def double: R[Double]
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 stringOfSize(n: Int): Random[String, Cmwc5]
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