crdt-1.0: Conflict-free replicated data types

Safe HaskellSafe
LanguageHaskell2010

Data.Observe

Documentation

class Observe a where Source #

Minimal complete definition

observe

Associated Types

type Observed a :: Type Source #

Methods

observe :: a -> Observed a Source #

Instances

Observe (Counter a) Source # 

Associated Types

type Observed (Counter a) :: Type Source #

Methods

observe :: Counter a -> Observed (Counter a) Source #

Observe (TPSet a) Source # 

Associated Types

type Observed (TPSet a) :: Type Source #

Methods

observe :: TPSet a -> Observed (TPSet a) Source #