Base

rescala.core.Base
abstract class Base[S[_], V](val state: S[V], val info: ReInfo) extends ReSource

Base implementation for reactives, with Derived for scheduling, together with a ReInfo and containing a State

Value parameters

info

the name of the reactive, useful for debugging as it often contains positional information

state

the state passed by the scheduler

Attributes

Graph
Supertypes
trait ReSource
class Object
trait Matchable
class Any
Known subtypes
class Evt[T]
class FilterDeltaSeq[T]
class IncSeq[T]
class MapDeltaSeq[T, A]
class Var[A]
class ChangeEventImpl[S, T]
class DerivedImpl[S, T]
class EventImpl[State, T]
class SignalImpl[S, T]
Show all

Members list

Type members

Types

override type State[V] = S[V]
override type Value = V

Value members

Concrete methods

override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Concrete fields

override val info: ReInfo