works.iterative.ui.model.Computable
See theComputable companion trait
object Computable
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Computable.type
Members list
Type members
Classlikes
case class Computing(start: Instant = ...) extends Computable[Nothing]
The computation is in progress
The computation is in progress
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Computable[Nothing]class Objecttrait Matchableclass AnyShow all
case class Failed(error: UserMessage) extends Computable[Nothing]
The computation failed
The computation failed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Computable[Nothing]class Objecttrait Matchableclass AnyShow all
case class Ready[Model](model: Model) extends Computable[Model]
The computation is finished and the data is available
The computation is finished and the data is available
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Computable[Model]class Objecttrait Matchableclass AnyShow all
case class Recomputing[Model](start: Instant, model: Model) extends Computable[Model]
The computation is finished and the data is available, but it is being recomputed
The computation is finished and the data is available, but it is being recomputed
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Computable[Model]class Objecttrait Matchableclass AnyShow all
case object Uninitialized extends Computable[Nothing]
The initial state of a computable model
The initial state of a computable model
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Computable[Nothing]class Objecttrait Matchableclass AnyShow all
- Self type
-
Uninitialized.type
object Update
object given_Covariant_Computable extends Covariant[Computable]
Attributes
- Supertypes
-
trait Covariant[Computable]trait Invariant[Computable]class Objecttrait Matchableclass AnyShow all
- Self type
object given_IdentityFlatten_Computable extends IdentityFlatten[Computable]
Attributes
- Supertypes
-
trait IdentityFlatten[Computable]trait AssociativeFlatten[Computable]class Objecttrait Matchableclass Any
- Self type
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Givens
Extensions
Extensions
extension [A](c: Computable[A])
In this article