Context
libretto.lambda.LambdasImpl.Context$
Members list
Concise view
Value members
Concrete methods
override def getConstant[A](v: Var[A])(using ctx: Context): Option[[x] => (x$1: Unit) => x -⚬ A |*| x]
Attributes
- Definition Classes
override def getDiscard[A](v: Var[A])(using ctx: Context): Option[[B] => (x$1: Unit) => A |*| B -⚬ B]
Attributes
- Definition Classes
Attributes
- Definition Classes
Attributes
- Definition Classes
override def registerConstant[A](v: Var[A])(introduce: [x] => (x$1: Unit) => x -⚬ A |*| x)(using ctx: Context): Unit
Attributes
- Definition Classes
override def registerNonLinearOps[A](v: Var[A])(split: Option[A -⚬ A |*| A], discard: Option[[B] => (x$1: Unit) => A |*| B -⚬ B])(using ctx: Context): Unit
Attributes
- Definition Classes
Inherited methods
def registerDiscard[A](v: Var[V, A])(discard: [B] => (x$1: Unit) => A |*| B -⚬ B)(using Context): Unit
Attributes
- Inherited from:
- Contexts
Attributes
- Inherited from:
- Contexts