reactify.group.ValGroup.scala Maven / Gradle / Ivy
The newest version!
package reactify.group
import reactify.reaction.{GroupReactions, Reactions}
import reactify.{State, Val}
case class ValGroup[T](override val name: Option[String], items: List[Val[T]]) extends Val[T] with Group[T, Val[T]] {
override lazy val reactions: Reactions[T] = new GroupReactions(this)
override def state: State[T] = ???
}