Signal

rescala.compat.SignalCompatBundle.Signal$
object Signal

A signal expression can be used to create signals accessing arbitrary other signals. Use the apply method on a signal to access its value inside of a signal expression.

val a: Signal[Int]
val b: Signal[Int]
val result: Signal[String] = Signal { a().toString + b().toString}

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Signal.type

Members list

Concise view

Value members

Concrete methods

inline def apply[T](inline expr: T)(implicit ct: CreationTicket): Signal[T]
inline def dynamic[T](inline expr: T)(implicit ct: CreationTicket): Signal[T]