libretto.lambda.Shuffle.TransferOpt$.None0
See theNone0 companion object
Attributes
- Companion:
- object
- Graph
- Supertypes
- Known subtypes
Members list
Concise view
Value members
Inherited methods
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
def chaseBwFst[G[_], T](i: Focus[|*|, G])(using B1 =:= G[T]): ChaseBwRes[A1 |*| A2, [t] =>> G[t] |*| B2, T]
Attributes
- Inherited from:
- TransferOpt
def chaseBwSnd[G[_], T](i: Focus[|*|, G])(using B2 =:= G[T]): ChaseBwRes[A1 |*| A2, [t] =>> B1 |*| G[t], T]
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
def chaseFwFst[F[_], T](i: Focus[|*|, F])(using F[T] =:= A1): ChaseFwRes[[t] =>> F[t] |*| A2, T, B1 |*| B2]
Attributes
- Inherited from:
- TransferOpt
def chaseFwSnd[F[_], T](i: Focus[|*|, F])(using F[T] =:= A2): ChaseFwRes[[t] =>> A1 |*| F[t], T, B1 |*| B2]
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
def ixiPairWith_:[X1, X2, X3, X4, Y1, Y2, Y3, Y4](that: IXI[X1, X2, X3, X4, Y1, Y2, Y3, Y4]): BiTransferOpt[X1 |*| X2, X3 |*| X4, A1, A2, Y1 |*| Y2, Y3 |*| Y4, B1, B2]
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
def pairWith[X3, X4, Z1, Z2](that: TransferOpt[X3, X4, Z1, Z2]): BiTransferOpt[A1, A2, X3, X4, B1, B2, Z1, Z2]
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
Attributes
- Inherited from:
- TransferOpt
def translateLR[<*>[_, _], F[_, _], S1, S2](fa1: F[A1, S1], fa2: F[A2, S2])(m: ObjectMap[|*|, <*>, F])(using tgt: Shuffle[<*>]): Exists[[T1] =>> Exists[[T2] =>> (TransferOpt[S1, S2, T1, T2], F[B1, T1], F[B2, T2])]]
Attributes
- Inherited from:
- TransferOpt
def translateRL[<*>[_, _], F[_, _], T1, T2](fb1: F[B1, T1], fb2: F[B2, T2])(m: ObjectMap[|*|, <*>, F])(using tgt: Shuffle[<*>]): Exists[[S1] =>> Exists[[S2] =>> (F[A1, S1], F[A2, S2], TransferOpt[S1, S2, T1, T2])]]
Attributes
- Inherited from:
- TransferOpt