ron-rdt-0.8: Replicated Data Types (RON-RDT)

Safe HaskellNone
LanguageHaskell2010

RON.Data.VersionVector

Description

Version Vector

Synopsis

Documentation

data VersionVector Source #

Version Vector type. May be used both in typed and untyped contexts.

Instances
Eq VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector

Show VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector

Semigroup VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector

Monoid VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector

Hashable VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector

Semilattice VersionVector Source #

Laws: 1. Idempotent because unionWith is idempotent. 2. Commutative because latter is commutative.

Instance details

Defined in RON.Data.VersionVector

ReplicatedAsObject VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector

Associated Types

type Rep VersionVector :: Type Source #

Replicated VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector

Methods

encoding :: Encoding VersionVector Source #

Reducible VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector

type Rep VersionVector Source # 
Instance details

Defined in RON.Data.VersionVector