random

doodle.random$
object random

Attributes

Source:
random.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
random.type

Members list

Concise view

Type members

Classlikes

object Random

Attributes

Source:
random.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Random.type
sealed abstract class RandomOp[A]

Attributes

Companion:
object
Source:
random.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Always[A]
class Discrete[A]
class Natural
object Normal.type
object RDouble.type
object RInt.type
object RandomOp

Attributes

Companion:
class
Source:
random.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Types

type Random[A] = Free[RandomOp, A]

Attributes

Source:
random.scala

Implicits

Implicits

implicit def randomInstances(implicit rng: Random): Comonad[RandomOp]

Attributes

Source:
random.scala