Single
libretto.lambda.Member.Single
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
override def asMultiple[Init, LZ, Z](using (Label :: A) =:= (Init || (LZ :: Z)), BiInjective[||], BiInjective[::]): Either[(Label, Label =:= LZ, A =:= Z), Member[||, ::, Label, A, Init]]
Attributes
- Definition Classes
override def asSingle[LB, B](using ev: (Label :: A) =:= (LB :: B), inj: BiInjective[::]): (Label, Label =:= LB, A =:= B)
Attributes
- Definition Classes
override def testEqual[Lbl2, B](that: Member[||, ::, Lbl2, B, Label :: A])(using BiInjective[||], BiInjective[::]): Option[A =:= B]
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- Member
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
In this article