SignalBundle

rescala.operator.SignalBundle
trait SignalBundle

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Operators
trait Interface
class FullMVApi
object default
class FromScheduler[S]
object default
object ParRPDefault
Show all
Self type

Members list

Grouped members

create

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.

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

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

Type members

Classlikes

trait Signal[+T] extends Disconnectable, MacroAccess[T], ReSource

Time changing value derived from the dependencies.

Time changing value derived from the dependencies.

Type parameters

T

Type stored by the signal

Attributes

Companion
object
Supertypes
trait MacroAccess[T]
trait ReadAs[T]
trait ReSource
class Object
trait Matchable
class Any
Show all
Known subtypes
class Var[A]