Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class Monad m => PointedKeyValDB m a b c t | c -> t where Source #
getKV :: Monad m => a -> m (Maybe b) Source #
putKV :: Monad m => (a, b) -> m c Source #
(Monad m, MonadBaseControl IO m, MonadThrow m, MonadIO m) => PointedKeyValDB (KeyValMPLevelDB m) Key Val MPDB String Source # | |
type KeyValMPMap m = StateT MPMem m Source #