libretto.lambda.DistributionNAry.DistLR
See theDistLR companion trait
object DistLR
Attributes
Members list
Type members
Classlikes
case class Single[**[_, _], ||[_, _], ::[_, _], A, Lbl <: String, B](label: SingletonType[Lbl]) extends DistLR[**, ||, ::, A, Lbl :: B]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class Snoc[**[_, _], ||[_, _], ::[_, _], A, Init, Lbl <: String, Z, AInit](init: DistLR[**, ||, ::, A, Init] { type Out = AInit; }, lbl: SingletonType[Lbl]) extends DistLR[**, ||, ::, A, 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