rescala.operator
Members list
Type members
Classlikes
Attributes
- Supertypes
- Known subtypes
-
trait Operatorstrait Interfaceclass FullMVApiobject defaultclass FromScheduler[S]object IncrementalApiobject defaultobject ParRPDefaultShow all
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Operatorstrait Interfaceclass FullMVApiobject defaultclass FromScheduler[S]object IncrementalApiobject defaultobject ParRPDefaultShow all
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait EventBundletrait Operatorstrait Interfaceclass FullMVApiobject defaultclass FromScheduler[S]object IncrementalApiobject defaultobject ParRPDefaultShow all
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FoldState.type
Rescala has two main abstractions. Event and Signal commonly referred to as reactives. Use Var to create signal sources and Evt to create event sources.
Rescala has two main abstractions. Event and Signal commonly referred to as reactives. Use Var to create signal sources and Evt to create event sources.
Events and signals can be created from other reactives by using combinators, signals additionally can be created using Signal expressions.
Attributes
- Companion
- object
- Supertypes
-
trait Operatorstrait SourceBundletrait FlattenBundletrait SignalBundletrait EventBundletrait FoldBundleclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class FullMVApiobject defaultclass FromScheduler[S]object IncrementalApiobject defaultobject ParRPDefaultShow all
To support virtual State types, everything is put into the bundle traits. But because the operators all have cyclic dependencies to each other, we need this combining bundle, which all other operator bundles use as a self type this is then the actual combinator of those bundles, ensuring that they can access each other
To support virtual State types, everything is put into the bundle traits. But because the operators all have cyclic dependencies to each other, we need this combining bundle, which all other operator bundles use as a self type this is then the actual combinator of those bundles, ensuring that they can access each other
Attributes
- Supertypes
-
trait SourceBundletrait FlattenBundletrait SignalBundletrait EventBundletrait FoldBundleclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait Interfaceclass FullMVApiobject defaultclass FromScheduler[S]object IncrementalApiobject defaultobject ParRPDefaultShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Operatorstrait Interfaceclass FullMVApiobject defaultclass FromScheduler[S]object IncrementalApiobject defaultobject ParRPDefaultShow all
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait Operatorstrait Interfaceclass FullMVApiobject defaultclass FromScheduler[S]object IncrementalApiobject defaultobject ParRPDefaultShow all
- Self type