libretto.lambda.DistributionNAry.DistRL
See theDistRL companion trait
object DistRL
Attributes
Members list
Type members
Classlikes
case class Single[**[_, _], ||[_, _], ::[_, _], B, Lbl <: String, A](label: SingletonType[Lbl]) extends DistRL[**, ||, ::, B, Lbl :: A]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class Snoc[**[_, _], ||[_, _], ::[_, _], B, Init, Lbl <: String, Z, BInit](init: DistRL[**, ||, ::, B, Init] { type Out = BInit; }, lbl: SingletonType[Lbl]) extends DistRL[**, ||, ::, B, Init || (Lbl :: Z)]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Unnamed
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article