crdt-5.1: Conflict-free replicated data types
CRDT.Cv.TwoPSet
Synopsis
newtype TwoPSet a Source #
Constructors
Instances
Methods
(==) :: TwoPSet a -> TwoPSet a -> Bool #
(/=) :: TwoPSet a -> TwoPSet a -> Bool #
showsPrec :: Int -> TwoPSet a -> ShowS #
show :: TwoPSet a -> String #
showList :: [TwoPSet a] -> ShowS #
(<>) :: TwoPSet a -> TwoPSet a -> TwoPSet a #
sconcat :: NonEmpty (TwoPSet a) -> TwoPSet a #
stimes :: Integral b => b -> TwoPSet a -> TwoPSet a #
add :: Ord a => a -> TwoPSet a -> TwoPSet a Source #
initial :: TwoPSet a Source #
lookup :: Ord a => a -> TwoPSet a -> Bool Source #
remove :: Ord a => a -> TwoPSet a -> TwoPSet a Source #
singleton :: Ord a => a -> TwoPSet a Source #
isKnown :: Ord a => a -> TwoPSet a -> Bool Source #
XXX Internal TODO remove