TransactionalCommands

dev.profunktor.redis4cats.algebra.TransactionalCommands
trait TransactionalCommands[F[_], K] extends Transaction[F], Watcher[F, K], HighLevelTx[F], Pipelining[F]

Attributes

Graph
Supertypes
trait Pipelining[F]
trait HighLevelTx[F]
trait Watcher[F, K]
trait Transaction[F]
class Object
trait Matchable
class Any
Show all
Known subtypes
trait RedisCommands[F, K, V]

Members list

Value members

Inherited methods

def discard: F[Unit]

Attributes

Inherited from:
Transaction
def exec: F[Unit]

Attributes

Inherited from:
Transaction
def multi: F[Unit]

Attributes

Inherited from:
Transaction
def pipeline[A](fs: TxStore[F, String, A] => List[F[Unit]]): F[Map[String, A]]

Attributes

Inherited from:
Pipelining
def pipeline_(fs: List[F[Unit]]): F[Unit]

Attributes

Inherited from:
Pipelining
def transact[A](fs: TxStore[F, String, A] => List[F[Unit]]): F[Map[String, A]]

Attributes

Inherited from:
HighLevelTx
def transact_(fs: List[F[Unit]]): F[Unit]

Attributes

Inherited from:
HighLevelTx
def unwatch: F[Unit]

Attributes

Inherited from:
Watcher
def watch(keys: K*): F[Unit]

Attributes

Inherited from:
Watcher