IncrementalBundle

rescala.extra.incremental.IncrementalBundle

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Members list

Type members

Classlikes

class ConcatenateDeltaSeq[T](left: ReactiveDeltaSeq[T], right: ReactiveDeltaSeq[T])(initialState: SeqState[T], name: ReInfo) extends Base[BundleState, Delta[T]], ReactiveDeltaSeq[T], DisconnectableImpl

Type parameters

S

Structure of Source

T

Type of values in Deltas

Attributes

Supertypes
trait ReactiveDeltaSeq[T]
trait Derived
class Base[BundleState, Delta[T]]
trait ReSource
class Object
trait Matchable
class Any
Show all
class FilterDeltaSeq[T](in: ReactiveDeltaSeq[T], expression: T => Boolean)(initialState: SeqState[T], name: ReInfo) extends Base[BundleState, Delta[T]], Derived, ReactiveDeltaSeq[T]

Class used for filtering ReactiveDeltaSeq

Class used for filtering ReactiveDeltaSeq

Type parameters

S

Structure of Delta

T

Value inside Delta

Value parameters

expression

filterExpression with return type boolean used for filtering elements inside the sequence

in

the ReactiveDeltaSeq to filter

initialState

...

name

Name of the new filtered sequence

Attributes

Supertypes
trait ReactiveDeltaSeq[T]
trait Derived
class Base[BundleState, Delta[T]]
trait ReSource
class Object
trait Matchable
class Any
Show all
class IncSeq[T] extends Base[BundleState, Delta[T]], ReactiveDeltaSeq[T]

Source events with imperative occurrences

Source events with imperative occurrences

Type parameters

S

Struct type used for the propagation of the event

T

Type returned when the event fires

Value parameters

initialState

of by the event

Attributes

Companion
object
Supertypes
trait ReactiveDeltaSeq[T]
trait Derived
class Base[BundleState, Delta[T]]
trait ReSource
class Object
trait Matchable
class Any
Show all
object IncSeq

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
IncSeq.type
class MapDeltaSeq[T, A](in: ReactiveDeltaSeq[T], op: T => A)(initialState: SeqState[A], name: ReInfo) extends Base[BundleState, Delta[A]], ReactiveDeltaSeq[A]

Class used for filtering ReactiveDeltaSeq

Class used for filtering ReactiveDeltaSeq

Type parameters

S

Structure of Delta

T

Value inside Delta

Value parameters

in

the ReactiveDeltaSeq to filter

initialState

...

name

Name of the new filtered sequence

op

mapOperation to map sequence

Attributes

Supertypes
trait ReactiveDeltaSeq[A]
trait Derived
class Base[BundleState, Delta[A]]
trait ReSource
class Object
trait Matchable
class Any
Show all

Type parameters

S

Structure of Reactive Sequence source

T

Type of values inside Deltas

Attributes

Supertypes
trait Derived
trait ReSource
class Object
trait Matchable
class Any
Show all
Known subtypes
class FilterDeltaSeq[T]
class IncSeq[T]
class MapDeltaSeq[T, A]