package
graph
Type Members
-
trait
Act extends Lazy
-
final
case class
Artifact(key: String, default: Ex[File] = file("")) extends WithDefault[File] with Product with Serializable
-
final
case class
Attr[A](key: String)(implicit bridge: Bridge[A]) extends Ex[Option[A]] with Like[A] with ProductWithAux with Product with Serializable
-
final
case class
BinaryOp[A1, A2, A3, A](op: Op[A1, A2, A], a: Ex[A1], b: Ex[A2]) extends Ex[A] with Product with Serializable
-
sealed
trait
CaseDef[A] extends Ex[A] with ProductWithAux
-
final
case class
Changed[A](in: Ex[A]) extends Trig with Product with Serializable
-
final
case class
Const[A](value: A) extends Ex[A] with Product with Serializable
-
-
trait
Edit extends AnyRef
-
trait
Ex[+A] extends Lazy
-
final
case class
ExOptionFlatMap[A, B](in: Ex[Option[A]], fun: Ex[Option[B]]) extends Ex[Option[B]] with Product with Serializable
-
-
final
case class
It[A](token: Int) extends Ex[A] with Product with Serializable
-
final
case class
Latch[A](in: Ex[A], trig: Trig) extends Ex[A] with Product with Serializable
-
trait
Lazy extends Product
-
final
case class
LoadBang() extends Control with Trig with Product with Serializable
-
trait
Obj extends AnyRef
-
case class
OptionGet[A](in: Ex[Option[A]]) extends Ex[A] with Product with Serializable
-
final
case class
PrintLn(text: Ex[String]) extends Act with Product with Serializable
-
final
case class
QuaternaryOp[A1, A2, A3, A4, A](op: Op[A1, A2, A3, A4, A], a: Ex[A1], b: Ex[A2], c: Ex[A3], d: Ex[A4]) extends Ex[A] with Product with Serializable
-
final
case class
Quote[A](in: Ex[A])(implicit fromAny: FromAny[A]) extends CaseDef[A] with Product with Serializable
-
final
case class
TBinaryOp[A](op: Op[A], a: Trig, b: Ex[A]) extends Trig with Product with Serializable
-
final
case class
TTBinaryOp(op: Op, a: Trig, b: Trig) extends Trig with Product with Serializable
-
final
case class
TernaryOp[A1, A2, A3, A](op: Op[A1, A2, A3, A], a: Ex[A1], b: Ex[A2], c: Ex[A3]) extends Ex[A] with Product with Serializable
-
final
case class
TimeStamp() extends Ex[Long] with Product with Serializable
-
final
case class
ToTrig(in: Ex[Boolean]) extends Trig with Product with Serializable
-
-
final
case class
UnaryOp[A1, A](op: Op[A1, A], a: Ex[A1]) extends Ex[A] with Product with Serializable
-
trait
Var[A] extends Ex[A] with CaseDef[A] with ProductWithAux
Value Members
-
object
Act
-
object
Artifact extends Serializable
-
object
Attr extends Serializable
-
object
BinaryOp extends Serializable
-
-
object
Changed extends Serializable
-
object
Const extends Serializable
-
-
-
object
Ex
-
-
object
It extends Serializable
-
object
Latch extends Serializable
-
object
LoadBang extends Serializable
-
object
Obj
-
object
OptionGet extends Serializable
-
object
PrintLn extends Serializable
-
object
QuaternaryOp extends Serializable
-
object
Quote extends Serializable
-
-
object
TBinaryOp extends Serializable
-
object
TTBinaryOp extends Serializable
-
object
TernaryOp extends Serializable
-
object
TimeStamp extends Serializable
-
object
ToTrig extends Serializable
-
-
object
UnaryOp extends Serializable
-
object
Var
-
Latches the expression based on the trigger argument. The initial state of the returned expression corresponds to the initial state of the input expression. Subsequent values are updated and cached only when a trigger occurs.