IncSet

object IncSet
Companion:
class
class Object
trait Matchable
class Any
IncSet.type

Type members

Classlikes

final case class Added[A](value: Set[A]) extends AnyVal
final case class Join[A](value: IncSet[A])

Types

type Delta[A] = Added[A]
type IncSetDom[A] = Aux[IncSet[A], Join[A], Added[A]]
type Update[A] = Join[A]

Value members

Concrete methods

def apply[A](as: A*): IncSet[A]
def empty[A]: IncSet[A]
def singleton[A](a: A): IncSet[A]
def wrap[A](as: Set[A]): IncSet[A]

Implicits

Implicits

implicit def deepEqual[Ptr1[_], Ptr2[_], A1, A2](implicit ev: DeepEqual[A1, A2, Ptr1, Ptr2]): DeepEqual[IncSet[A1], IncSet[A2], Ptr1, Ptr2]
implicit def deepShow[Ptr[_], A](implicit ev: DeepShow[A, Ptr]): DeepShow[IncSet[A], Ptr]
implicit def domInstance[A]: IncSetDom[A]