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