object CellSet
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CellSet
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class Added[Ref[_], A](value: Set[Ref[A]]) extends AnyVal with Product with Serializable
- type Delta[Ref[_], A] = Added[Ref, A]
- type IncRefSetDom[Ref[_], A] = Dom[CellSet[Ref, A]] { ... /* 2 definitions in type refinement */ }
- final class InitSyntaxHelper[A] extends AnyRef
- sealed trait Update[Ref[_], A] extends AnyRef
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply[Ref[_], A](refs: Ref[A]*): CellSet[Ref, A]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def collect[F[_], Var[_], Val[_], A](cps: ContU[F, Var[A]])(implicit P: Propagation[F, Var, Val], dom: Dom[A], F: Bind[F]): F[Var[CellSet[Var, A]]]
- def collectAll[F[_], Var[_], Val[_], A](cps: Iterable[ContU[F, Var[A]]])(implicit P: Propagation[F, Var, Val], dom: Dom[A], F: Monad[F]): F[Var[CellSet[Var, A]]]
- def collectAll[F[_], Var[_], Val[_], A](cps: ContU[F, Var[A]]*)(implicit P: Propagation[F, Var, Val], dom: Dom[A], F: Monad[F]): F[Var[CellSet[Var, A]]]
- implicit def deepEqual[Ptr1[_], Ptr2[_], A1, A2](implicit ev: DeepEqual[A1, A2, Ptr1, Ptr2]): DeepEqual[CellSet[Ptr1, A1], CellSet[Ptr2, A2], Ptr1, Ptr2]
- implicit def deepShow[Ptr[_], A](implicit ev: DeepShow[A, Ptr]): DeepShow[CellSet[Ptr, A], Ptr]
- implicit def domInstance[Ref[_], A]: IncRefSetDom[Ref, A]
- def empty[Ref[_], A]: CellSet[Ref, A]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def forEach[F[_], Var[_], Val[_], A](set: Var[CellSet[Var, A]])(implicit P: Propagation[F, Var, Val], F: Applicative[F]): IndexedContT[Subscription[F], Unit, F, Var[A]]
Returns the given set in a CPS style, executing any subsequently given callback for every current and future element of that set.
- def forEach_[F[_], Var[_], Val[_], A](set: Var[CellSet[Var, A]])(implicit P: Propagation[F, Var, Val], F: Applicative[F]): ContU[F, Var[A]]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def include[F[_], Var[_], Val[_], A](sub: Var[CellSet[Var, A]], sup: Var[CellSet[Var, A]])(implicit P: Propagation[F, Var, Val], dom: Dom[A], F: Applicative[F]): F[Unit]
- def includeC[F[_], Var[_], Val[_], A](cps: ContU[F, Var[A]], ref: Var[CellSet[Var, A]])(implicit P: Propagation[F, Var, Val], dom: Dom[A], F: Functor[F]): F[Unit]
- def init[A]: InitSyntaxHelper[A]
- def insert[F[_], Var[_], Val[_], A](ref: Var[A], into: Var[CellSet[Var, A]])(implicit P: Propagation[F, Var, Val], dom: Dom[A], F: Functor[F]): F[Unit]
- def insertAll[F[_], Var[_], Val[_], A](add: Set[Var[A]], into: Var[CellSet[Var, A]])(implicit P: Propagation[F, Var, Val], dom: Dom[A], F: Applicative[F]): F[Unit]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def relBind[F[_], Var[_], Val[_], A, B](sref: Val[CellSet[Var, A]])(f: (Var[A]) => F[Var[CellSet[Var, B]]])(implicit P: Propagation[F, Var, Val], domB: Dom[B], M: Monad[F]): F[Var[CellSet[Var, B]]]
- def singleton[Ref[_], A](ref: Ref[A]): CellSet[Ref, A]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def wrap[Ref[_], A](refs: Set[Ref[A]]): CellSet[Ref, A]
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated