Copyright | (c) 2016 Sentenai |
---|---|
Safe Haskell | None |
Language | Haskell98 |
Author: Antonio Nikishaev me@lelf.lu License: Apache Maintainer: Tim McGilchrist timmcgil@gmail.com, Mark Hibberd mark@hibberd.id.au Stability: experimental Portability: portable
Conversions of CRDT operations to DtOp
Documentation
counterUpdateOp :: [CounterOp] -> DtOp Source #
setUpdateOp :: [SetOp] -> DtOp Source #
data SetOpsComb Source #
Instances
Show SetOpsComb Source # | |
Defined in Network.Riak.CRDT.Ops showsPrec :: Int -> SetOpsComb -> ShowS # show :: SetOpsComb -> String # showList :: [SetOpsComb] -> ShowS # | |
Semigroup SetOpsComb Source # | |
Defined in Network.Riak.CRDT.Ops (<>) :: SetOpsComb -> SetOpsComb -> SetOpsComb # sconcat :: NonEmpty SetOpsComb -> SetOpsComb # stimes :: Integral b => b -> SetOpsComb -> SetOpsComb # | |
Monoid SetOpsComb Source # | |
Defined in Network.Riak.CRDT.Ops mempty :: SetOpsComb # mappend :: SetOpsComb -> SetOpsComb -> SetOpsComb # mconcat :: [SetOpsComb] -> SetOpsComb # |
toOpsComb :: SetOp -> SetOpsComb Source #
mapUpdateOp :: [MapOp] -> DtOp Source #