given example:
Code: Alles auswählen
val s1: Signal[Int] = Siganl{...}
val s2: Signal[Int] = Signal{...}
val t = Signal{s1() + s2.getVal}
Should we draw an edge from s2 to t?
My next question is about Signals passed to objects
Code: Alles auswählen
val s1: Signal[Int] = Signal{...}
val s2: Signal[Int] = Signal{...}
val o1 = new SignalDependent(s1)
val o2 = new SignalDependent(s2)
class SignalDependent(val x: Signal[Int]){
val y: Signal[Int] = Signal{x() + 5}
}