- RESP -
-is a wrapper around the Redis Serialization
-Protocol. You can create all types—though
-creating arrays is a little unsightly due to the absence of recursive types—,
-stringify the built types into strings using str, and decoding from
-the string protocol using from-string.
+ RESP +
+is a wrapper around the Redis Serialization
+Protocol. You can create all types,
+stringify the built types into strings using str, and decode from
+the string protocol using from-string. Arrays are fully
+supported, including nested arrays.
If you want your types to be supported when encoding, you’ll have to implement
the interface to-redis, the signature of which is (Fn [a] RESP)).
- Arr -
- -- (Fn [(Array String)] RESP) -
- - - --
creates a Arr.
- Err -
- -- (Fn [String] RESP) -
- - - --
creates a Err.
- Integer -
- -- (Fn [Int] RESP) -
- - - --
creates a Integer.
- Null -
- -- (Fn [] RESP) -
- - - --
creates a Null.
- Str -
- -- (Fn [String] RESP) -
- - - --
creates a Str.
- copy -
- -- (Fn [(Ref RESP a)] RESP) -
- - - --
copies a RESP.
- from-string -
- -- (Fn [(Ref String a)] (Result RESP String)) -
-- (from-string s) --
-
converts a RESP string into a RESP data structure.
+ delete +
+ ++ (Fn [RESP] ()) +
+ + + ++
deletes a RESP. This should usually not be called manually.
- get-tag -
- -- (Fn [(Ref RESP a)] Int) -
- - - --
Gets the tag from a RESP.
+ from-string +
+ ++ (Fn [(Ref String a)] (Result RESP String)) +
++ (from-string s) ++
+
converts a RESP string into a RESP data structure.
- prn -
- -- (Fn [(Ref RESP a)] String) -
- - - --
converts a RESP to a string.
+ get-tag +
+ ++ (Fn [(Ref RESP a)] Int) +
+ + + ++
Gets the tag from a RESP.
- str -
- -- (Fn [(Ref RESP a)] String) -
-- (str r) --
-
converts a RESP to a string.
+ prn +
+ ++ (Fn [(Ref RESP a)] String) +
+ + + ++
converts a RESP to a string.
+ str +
+ ++ (Fn [(Ref RESP a)] String) +
++ (str r) ++
+
converts a RESP to a string.
- Redis -
-is a wrapper around Redis connections. It supports opening a +
+ Redis +
+is a wrapper around Redis connections. It supports opening a
connection using open or open-on, reading from and
sending to the connection (using read and send,
respectively), and contains thin wrappers around all Redis commands (everything
else).
- append -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (append r key value) --
-
is a wrapper around the append Redis command.
+ acl-cat +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (acl-cat r) ++
+
is a wrapper around the acl cat Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-deluser +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (acl-deluser r username) ++
+
is a wrapper around the acl deluser Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-genpass +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (acl-genpass r) ++
+
is a wrapper around the acl genpass Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-getuser +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (acl-getuser r username) ++
+
is a wrapper around the acl getuser Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-list +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (acl-list r) ++
+
is a wrapper around the acl list Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-load +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (acl-load r) ++
+
is a wrapper around the acl load Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-log +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (acl-log r) ++
+
is a wrapper around the acl log Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-save +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (acl-save r) ++
+
is a wrapper around the acl save Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-setuser +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (acl-setuser r username rule) ++
+
is a wrapper around the acl setuser Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-users +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (acl-users r) ++
+
is a wrapper around the acl users Redis command.
It takes the same arguments as the Redis command.
+ + ++ acl-whoami +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (acl-whoami r) ++
+
is a wrapper around the acl whoami Redis command.
It takes the same arguments as the Redis command.
+ + ++ append +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (append r key value) ++
+
is a wrapper around the append Redis command.
It takes the same arguments as the Redis command.
- -- auth -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (auth r password) --
-
is a wrapper around the auth Redis command.
+ auth +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (auth r password) ++
+
is a wrapper around the auth Redis command.
It takes the same arguments as the Redis command.
- -- bgrewriteaof -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (bgrewriteaof r) --
-
is a wrapper around the bgrewriteaof Redis command.
+ bgrewriteaof +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (bgrewriteaof r) ++
+
is a wrapper around the bgrewriteaof Redis command.
It takes the same arguments as the Redis command.
- -- bgsave -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (bgsave r) --
-
is a wrapper around the bgsave Redis command.
+ bgsave +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (bgsave r) ++
+
is a wrapper around the bgsave Redis command.
It takes the same arguments as the Redis command.
- -- bitcount -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (bitcount r key) --
-
is a wrapper around the bitcount Redis command.
+ bitcount +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (bitcount r key) ++
+
is a wrapper around the bitcount Redis command.
It takes the same arguments as the Redis command.
- -- bitfield -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (bitfield r key) --
-
is a wrapper around the bitfield Redis command.
+ bitfield +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (bitfield r key) ++
+
is a wrapper around the bitfield Redis command.
It takes the same arguments as the Redis command.
- -- bitop -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (bitop r operation destkey key) --
-
is a wrapper around the bitop Redis command.
+ bitop +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (bitop r operation destkey key) ++
+
is a wrapper around the bitop Redis command.
It takes the same arguments as the Redis command.
- -- bitpos -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (bitpos r key bit) --
-
is a wrapper around the bitpos Redis command.
+ bitpos +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (bitpos r key bit) ++
+
is a wrapper around the bitpos Redis command.
It takes the same arguments as the Redis command.
- -- blpop -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (blpop r key timeout) --
-
is a wrapper around the blpop Redis command.
+ blmove +
+ ++ (Fn [(Ref Redis a), b, c, d, e, f] (Result RESP String)) +
++ (blmove r source destination wherefrom whereto timeout) ++
+
is a wrapper around the blmove Redis command.
It takes the same arguments as the Redis command.
+ + ++ blmpop +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (blmpop r timeout numkeys key) ++
+
is a wrapper around the blmpop Redis command.
It takes the same arguments as the Redis command.
+ + ++ blpop +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (blpop r key timeout) ++
+
is a wrapper around the blpop Redis command.
It takes the same arguments as the Redis command.
- -- brpop -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (brpop r key timeout) --
-
is a wrapper around the brpop Redis command.
+ brpop +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (brpop r key timeout) ++
+
is a wrapper around the brpop Redis command.
It takes the same arguments as the Redis command.
- -- brpoplpush -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (brpoplpush r source destination timeout) --
-
is a wrapper around the brpoplpush Redis command.
+ brpoplpush +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (brpoplpush r source destination timeout) ++
+
is a wrapper around the brpoplpush Redis command.
It takes the same arguments as the Redis command.
- -- bzpopmax -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (bzpopmax r key timeout) --
-
is a wrapper around the bzpopmax Redis command.
+ bzmpop +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (bzmpop r timeout numkeys key) ++
+
is a wrapper around the bzmpop Redis command.
It takes the same arguments as the Redis command.
+ + ++ bzpopmax +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (bzpopmax r key timeout) ++
+
is a wrapper around the bzpopmax Redis command.
It takes the same arguments as the Redis command.
- -- bzpopmin -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (bzpopmin r key timeout) --
-
is a wrapper around the bzpopmin Redis command.
+ bzpopmin +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (bzpopmin r key timeout) ++
+
is a wrapper around the bzpopmin Redis command.
It takes the same arguments as the Redis command.
- -- client-getname -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (client-getname r) --
-
is a wrapper around the client getname Redis command.
+ client-caching +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (client-caching r mode) ++
+
is a wrapper around the client caching Redis command.
It takes the same arguments as the Redis command.
+ + ++ client-getname +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (client-getname r) ++
+
is a wrapper around the client getname Redis command.
It takes the same arguments as the Redis command.
- -- client-id -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (client-id r) --
-
is a wrapper around the client id Redis command.
+ client-getredir +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (client-getredir r) ++
+
is a wrapper around the client getredir Redis command.
It takes the same arguments as the Redis command.
+ + ++ client-id +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (client-id r) ++
+
is a wrapper around the client id Redis command.
It takes the same arguments as the Redis command.
- -- client-kill -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (client-kill r) --
-
is a wrapper around the client kill Redis command.
+ client-kill +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (client-kill r) ++
+
is a wrapper around the client kill Redis command.
It takes the same arguments as the Redis command.
- -- client-list -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (client-list r) --
-
is a wrapper around the client list Redis command.
+ client-list +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (client-list r) ++
+
is a wrapper around the client list Redis command.
It takes the same arguments as the Redis command.
- -- client-pause -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (client-pause r timeout) --
-
is a wrapper around the client pause Redis command.
+ client-no-evict +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (client-no-evict r mode) ++
+
is a wrapper around the client no evict Redis command.
It takes the same arguments as the Redis command.
+ + ++ client-no-touch +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (client-no-touch r mode) ++
+
is a wrapper around the client no touch Redis command.
It takes the same arguments as the Redis command.
+ + ++ client-pause +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (client-pause r timeout) ++
+
is a wrapper around the client pause Redis command.
It takes the same arguments as the Redis command.
- -- client-reply -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (client-reply r) --
-
is a wrapper around the client reply Redis command.
+ client-reply +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (client-reply r) ++
+
is a wrapper around the client reply Redis command.
It takes the same arguments as the Redis command.
- -- client-setname -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (client-setname r connection-name) --
-
is a wrapper around the client setname Redis command.
+ client-setinfo +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (client-setinfo r attr value) ++
+
is a wrapper around the client setinfo Redis command.
It takes the same arguments as the Redis command.
+ + ++ client-setname +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (client-setname r connection-name) ++
+
is a wrapper around the client setname Redis command.
It takes the same arguments as the Redis command.
- -- client-unblock -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (client-unblock r client-id) --
-
is a wrapper around the client unblock Redis command.
+ client-tracking +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (client-tracking r mode) ++
+
is a wrapper around the client tracking Redis command.
It takes the same arguments as the Redis command.
+ + ++ client-trackinginfo +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (client-trackinginfo r) ++
+
is a wrapper around the client trackinginfo Redis command.
It takes the same arguments as the Redis command.
+ + ++ client-unblock +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (client-unblock r client-id) ++
+
is a wrapper around the client unblock Redis command.
It takes the same arguments as the Redis command.
- -- close -
- -- (Fn [Redis] ()) -
-- (close r) --
-
closes the connection to Redis.
++ close +
+ ++ (Fn [Redis] ()) +
++ (close r) ++
+
closes the connection to Redis.
- -- cluster-addslots -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-addslots r slot) --
-
is a wrapper around the cluster addslots Redis command.
+ cluster-addslots +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-addslots r slot) ++
+
is a wrapper around the cluster addslots Redis command.
It takes the same arguments as the Redis command.
- -- cluster-bumpepoch -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-bumpepoch r) --
-
is a wrapper around the cluster bumpepoch Redis command.
+ cluster-addslotsrange +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-addslotsrange r slot) ++
+
is a wrapper around the cluster addslotsrange Redis command.
It takes the same arguments as the Redis command.
+ + ++ cluster-bumpepoch +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-bumpepoch r) ++
+
is a wrapper around the cluster bumpepoch Redis command.
It takes the same arguments as the Redis command.
- -- cluster-count-failure-reports -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-count-failure-reports r node-id) --
-
is a wrapper around the cluster count failure reports Redis command.
+ cluster-count-failure-reports +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-count-failure-reports r node-id) ++
+
is a wrapper around the cluster count failure reports Redis command.
It takes the same arguments as the Redis command.
- -- cluster-countkeysinslot -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-countkeysinslot r slot) --
-
is a wrapper around the cluster countkeysinslot Redis command.
+ cluster-countkeysinslot +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-countkeysinslot r slot) ++
+
is a wrapper around the cluster countkeysinslot Redis command.
It takes the same arguments as the Redis command.
- -- cluster-delslots -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-delslots r slot) --
-
is a wrapper around the cluster delslots Redis command.
+ cluster-delslots +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-delslots r slot) ++
+
is a wrapper around the cluster delslots Redis command.
It takes the same arguments as the Redis command.
- -- cluster-failover -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-failover r) --
-
is a wrapper around the cluster failover Redis command.
+ cluster-delslotsrange +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-delslotsrange r slot) ++
+
is a wrapper around the cluster delslotsrange Redis command.
It takes the same arguments as the Redis command.
+ + ++ cluster-failover +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-failover r) ++
+
is a wrapper around the cluster failover Redis command.
It takes the same arguments as the Redis command.
- -- cluster-flushslots -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-flushslots r) --
-
is a wrapper around the cluster flushslots Redis command.
+ cluster-flushslots +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-flushslots r) ++
+
is a wrapper around the cluster flushslots Redis command.
It takes the same arguments as the Redis command.
- -- cluster-forget -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-forget r node-id) --
-
is a wrapper around the cluster forget Redis command.
+ cluster-forget +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-forget r node-id) ++
+
is a wrapper around the cluster forget Redis command.
It takes the same arguments as the Redis command.
- -- cluster-getkeysinslot -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (cluster-getkeysinslot r slot count) --
-
is a wrapper around the cluster getkeysinslot Redis command.
+ cluster-getkeysinslot +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (cluster-getkeysinslot r slot count) ++
+
is a wrapper around the cluster getkeysinslot Redis command.
It takes the same arguments as the Redis command.
- -- cluster-info -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-info r) --
-
is a wrapper around the cluster info Redis command.
+ cluster-info +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-info r) ++
+
is a wrapper around the cluster info Redis command.
It takes the same arguments as the Redis command.
- -- cluster-keyslot -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-keyslot r key) --
-
is a wrapper around the cluster keyslot Redis command.
+ cluster-keyslot +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-keyslot r key) ++
+
is a wrapper around the cluster keyslot Redis command.
It takes the same arguments as the Redis command.
- -- cluster-meet -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (cluster-meet r ip port) --
-
is a wrapper around the cluster meet Redis command.
+ cluster-links +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-links r) ++
+
is a wrapper around the cluster links Redis command.
It takes the same arguments as the Redis command.
+ + ++ cluster-meet +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (cluster-meet r ip port) ++
+
is a wrapper around the cluster meet Redis command.
It takes the same arguments as the Redis command.
- -- cluster-myid -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-myid r) --
-
is a wrapper around the cluster myid Redis command.
+ cluster-myid +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-myid r) ++
+
is a wrapper around the cluster myid Redis command.
It takes the same arguments as the Redis command.
- -- cluster-nodes -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-nodes r) --
-
is a wrapper around the cluster nodes Redis command.
+ cluster-nodes +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-nodes r) ++
+
is a wrapper around the cluster nodes Redis command.
It takes the same arguments as the Redis command.
- -- cluster-replicas -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-replicas r node-id) --
-
is a wrapper around the cluster replicas Redis command.
+ cluster-replicas +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-replicas r node-id) ++
+
is a wrapper around the cluster replicas Redis command.
It takes the same arguments as the Redis command.
- -- cluster-replicate -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-replicate r node-id) --
-
is a wrapper around the cluster replicate Redis command.
+ cluster-replicate +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-replicate r node-id) ++
+
is a wrapper around the cluster replicate Redis command.
It takes the same arguments as the Redis command.
- -- cluster-reset -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-reset r) --
-
is a wrapper around the cluster reset Redis command.
+ cluster-reset +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-reset r) ++
+
is a wrapper around the cluster reset Redis command.
It takes the same arguments as the Redis command.
- -- cluster-saveconfig -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-saveconfig r) --
-
is a wrapper around the cluster saveconfig Redis command.
+ cluster-saveconfig +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-saveconfig r) ++
+
is a wrapper around the cluster saveconfig Redis command.
It takes the same arguments as the Redis command.
- -- cluster-set-config-epoch -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-set-config-epoch r config-epoch) --
-
is a wrapper around the cluster set config epoch Redis command.
+ cluster-set-config-epoch +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-set-config-epoch r config-epoch) ++
+
is a wrapper around the cluster set config epoch Redis command.
It takes the same arguments as the Redis command.
- -- cluster-setslot -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-setslot r slot) --
-
is a wrapper around the cluster setslot Redis command.
+ cluster-setslot +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-setslot r slot) ++
+
is a wrapper around the cluster setslot Redis command.
It takes the same arguments as the Redis command.
- -- cluster-slaves -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (cluster-slaves r node-id) --
-
is a wrapper around the cluster slaves Redis command.
+ cluster-shards +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-shards r) ++
+
is a wrapper around the cluster shards Redis command.
It takes the same arguments as the Redis command.
+ + ++ cluster-slaves +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (cluster-slaves r node-id) ++
+
is a wrapper around the cluster slaves Redis command.
It takes the same arguments as the Redis command.
- -- cluster-slots -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (cluster-slots r) --
-
is a wrapper around the cluster slots Redis command.
+ cluster-slots +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (cluster-slots r) ++
+
is a wrapper around the cluster slots Redis command.
It takes the same arguments as the Redis command.
- -- command -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (command r) --
-
is a wrapper around the command Redis command.
+ command +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (command r) ++
+
is a wrapper around the command Redis command.
It takes the same arguments as the Redis command.
- -- command-count -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (command-count r) --
-
is a wrapper around the command count Redis command.
+ command-count +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (command-count r) ++
+
is a wrapper around the command count Redis command.
It takes the same arguments as the Redis command.
- -- command-getkeys -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (command-getkeys r) --
-
is a wrapper around the command getkeys Redis command.
+ command-docs +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (command-docs r command-name) ++
+
is a wrapper around the command docs Redis command.
It takes the same arguments as the Redis command.
+ + ++ command-getkeys +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (command-getkeys r) ++
+
is a wrapper around the command getkeys Redis command.
It takes the same arguments as the Redis command.
- -- command-info -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (command-info r command-name) --
-
is a wrapper around the command info Redis command.
+ command-info +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (command-info r command-name) ++
+
is a wrapper around the command info Redis command.
It takes the same arguments as the Redis command.
- -- config-get -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (config-get r parameter) --
-
is a wrapper around the config get Redis command.
+ command-list +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (command-list r) ++
+
is a wrapper around the command list Redis command.
It takes the same arguments as the Redis command.
+ + ++ config-get +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (config-get r parameter) ++
+
is a wrapper around the config get Redis command.
It takes the same arguments as the Redis command.
- -- config-resetstat -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (config-resetstat r) --
-
is a wrapper around the config resetstat Redis command.
+ config-resetstat +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (config-resetstat r) ++
+
is a wrapper around the config resetstat Redis command.
It takes the same arguments as the Redis command.
- -- config-rewrite -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (config-rewrite r) --
-
is a wrapper around the config rewrite Redis command.
+ config-rewrite +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (config-rewrite r) ++
+
is a wrapper around the config rewrite Redis command.
It takes the same arguments as the Redis command.
- -- config-set -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (config-set r parameter value) --
-
is a wrapper around the config set Redis command.
+ config-set +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (config-set r parameter value) ++
+
is a wrapper around the config set Redis command.
It takes the same arguments as the Redis command.
- -- copy -
- -- (Fn [(Ref Redis a)] Redis) -
- - - --
copies a Redis.
+ copy +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (copy r source destination) ++
+
is a wrapper around the copy Redis command.
It takes the same arguments as the Redis command.
- -- dbsize -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (dbsize r) --
-
is a wrapper around the dbsize Redis command.
+ dbsize +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (dbsize r) ++
+
is a wrapper around the dbsize Redis command.
It takes the same arguments as the Redis command.
- -- debug-object -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (debug-object r key) --
-
is a wrapper around the debug object Redis command.
+ debug-object +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (debug-object r key) ++
+
is a wrapper around the debug object Redis command.
It takes the same arguments as the Redis command.
- -- debug-segfault -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (debug-segfault r) --
-
is a wrapper around the debug segfault Redis command.
+ debug-segfault +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (debug-segfault r) ++
+
is a wrapper around the debug segfault Redis command.
It takes the same arguments as the Redis command.
- -- decr -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (decr r key) --
-
is a wrapper around the decr Redis command.
+ decr +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (decr r key) ++
+
is a wrapper around the decr Redis command.
It takes the same arguments as the Redis command.
- -- decrby -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (decrby r key decrement) --
-
is a wrapper around the decrby Redis command.
+ decrby +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (decrby r key decrement) ++
+
is a wrapper around the decrby Redis command.
It takes the same arguments as the Redis command.
- -- del -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (del r key) --
-
is a wrapper around the del Redis command.
+ del +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (del r key) ++
+
is a wrapper around the del Redis command.
It takes the same arguments as the Redis command.
- -- discard -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (discard r) --
-
is a wrapper around the discard Redis command.
+ delete +
+ ++ (Fn [Redis] ()) +
+ + + ++
deletes a Redis. Should usually not be called manually.
+ discard +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (discard r) ++
+
is a wrapper around the discard Redis command.
It takes the same arguments as the Redis command.
- -- dump -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (dump r key) --
-
is a wrapper around the dump Redis command.
+ dump +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (dump r key) ++
+
is a wrapper around the dump Redis command.
It takes the same arguments as the Redis command.
- -- echo -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (echo r message) --
-
is a wrapper around the echo Redis command.
+ echo +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (echo r message) ++
+
is a wrapper around the echo Redis command.
It takes the same arguments as the Redis command.
- -- eval -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (eval r script numkeys key) --
-
is a wrapper around the eval Redis command.
+ eval +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (eval r script numkeys key) ++
+
is a wrapper around the eval Redis command.
It takes the same arguments as the Redis command.
- -- evalsha -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (evalsha r sha1 numkeys key) --
-
is a wrapper around the evalsha Redis command.
+ eval_ro +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (eval_ro r script numkeys key) ++
+
is a wrapper around the eval_ro Redis command.
It takes the same arguments as the Redis command.
+ + ++ evalsha +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (evalsha r sha1 numkeys key) ++
+
is a wrapper around the evalsha Redis command.
It takes the same arguments as the Redis command.
- -- exec -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (exec r) --
-
is a wrapper around the exec Redis command.
+ evalsha_ro +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (evalsha_ro r sha1 numkeys key) ++
+
is a wrapper around the evalsha_ro Redis command.
It takes the same arguments as the Redis command.
+ + ++ exec +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (exec r) ++
+
is a wrapper around the exec Redis command.
It takes the same arguments as the Redis command.
- -- exists -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (exists r key) --
-
is a wrapper around the exists Redis command.
+ exists +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (exists r key) ++
+
is a wrapper around the exists Redis command.
It takes the same arguments as the Redis command.
- -- expire -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (expire r key seconds) --
-
is a wrapper around the expire Redis command.
+ expire +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (expire r key seconds) ++
+
is a wrapper around the expire Redis command.
It takes the same arguments as the Redis command.
- -- expireat -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (expireat r key timestamp) --
-
is a wrapper around the expireat Redis command.
+ expireat +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (expireat r key timestamp) ++
+
is a wrapper around the expireat Redis command.
It takes the same arguments as the Redis command.
- -- flushall -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (flushall r) --
-
is a wrapper around the flushall Redis command.
+ expiretime +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (expiretime r key) ++
+
is a wrapper around the expiretime Redis command.
It takes the same arguments as the Redis command.
+ + ++ fcall +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (fcall r function numkeys) ++
+
is a wrapper around the fcall Redis command.
It takes the same arguments as the Redis command.
+ + ++ fcall_ro +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (fcall_ro r function numkeys) ++
+
is a wrapper around the fcall_ro Redis command.
It takes the same arguments as the Redis command.
+ + ++ flushall +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (flushall r) ++
+
is a wrapper around the flushall Redis command.
It takes the same arguments as the Redis command.
- -- flushdb -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (flushdb r) --
-
is a wrapper around the flushdb Redis command.
+ flushdb +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (flushdb r) ++
+
is a wrapper around the flushdb Redis command.
It takes the same arguments as the Redis command.
- -- geoadd -
- -- (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) -
-- (geoadd r key longitude latitude member) --
-
is a wrapper around the geoadd Redis command.
+ function-delete +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (function-delete r library-name) ++
+
is a wrapper around the function delete Redis command.
It takes the same arguments as the Redis command.
+ + ++ function-dump +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (function-dump r) ++
+
is a wrapper around the function dump Redis command.
It takes the same arguments as the Redis command.
+ + ++ function-flush +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (function-flush r) ++
+
is a wrapper around the function flush Redis command.
It takes the same arguments as the Redis command.
+ + ++ function-list +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (function-list r) ++
+
is a wrapper around the function list Redis command.
It takes the same arguments as the Redis command.
+ + ++ function-load +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (function-load r library-code) ++
+
is a wrapper around the function load Redis command.
It takes the same arguments as the Redis command.
+ + ++ function-restore +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (function-restore r serialized-value) ++
+
is a wrapper around the function restore Redis command.
It takes the same arguments as the Redis command.
+ + ++ function-stats +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (function-stats r) ++
+
is a wrapper around the function stats Redis command.
It takes the same arguments as the Redis command.
+ + ++ geoadd +
+ ++ (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) +
++ (geoadd r key longitude latitude member) ++
+
is a wrapper around the geoadd Redis command.
It takes the same arguments as the Redis command.
- -- geodist -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (geodist r key member1 member2) --
-
is a wrapper around the geodist Redis command.
+ geodist +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (geodist r key member1 member2) ++
+
is a wrapper around the geodist Redis command.
It takes the same arguments as the Redis command.
- -- geohash -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (geohash r key member) --
-
is a wrapper around the geohash Redis command.
+ geohash +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (geohash r key member) ++
+
is a wrapper around the geohash Redis command.
It takes the same arguments as the Redis command.
- -- geopos -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (geopos r key member) --
-
is a wrapper around the geopos Redis command.
+ geopos +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (geopos r key member) ++
+
is a wrapper around the geopos Redis command.
It takes the same arguments as the Redis command.
- -- georadius -
- -- (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) -
-- (georadius r key longitude latitude radius) --
-
is a wrapper around the georadius Redis command.
+ georadius +
+ ++ (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) +
++ (georadius r key longitude latitude radius) ++
+
is a wrapper around the georadius Redis command.
It takes the same arguments as the Redis command.
- -- georadiusbymember -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (georadiusbymember r key member radius) --
-
is a wrapper around the georadiusbymember Redis command.
+ georadiusbymember +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (georadiusbymember r key member radius) ++
+
is a wrapper around the georadiusbymember Redis command.
It takes the same arguments as the Redis command.
- -- get -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (get r key) --
-
is a wrapper around the get Redis command.
+ geosearch +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (geosearch r key) ++
+
is a wrapper around the geosearch Redis command.
It takes the same arguments as the Redis command.
+ + ++ geosearchstore +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (geosearchstore r destination source) ++
+
is a wrapper around the geosearchstore Redis command.
It takes the same arguments as the Redis command.
+ + ++ get +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (get r key) ++
+
is a wrapper around the get Redis command.
It takes the same arguments as the Redis command.
- -- getbit -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (getbit r key offset) --
-
is a wrapper around the getbit Redis command.
+ getbit +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (getbit r key offset) ++
+
is a wrapper around the getbit Redis command.
It takes the same arguments as the Redis command.
- -- getrange -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (getrange r key start end) --
-
is a wrapper around the getrange Redis command.
+ getdel +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (getdel r key) ++
+
is a wrapper around the getdel Redis command.
It takes the same arguments as the Redis command.
+ + ++ getex +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (getex r key) ++
+
is a wrapper around the getex Redis command.
It takes the same arguments as the Redis command.
+ + ++ getrange +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (getrange r key start end) ++
+
is a wrapper around the getrange Redis command.
It takes the same arguments as the Redis command.
- -- getset -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (getset r key value) --
-
is a wrapper around the getset Redis command.
+ getset +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (getset r key value) ++
+
is a wrapper around the getset Redis command.
It takes the same arguments as the Redis command.
- -- hdel -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (hdel r key field) --
-
is a wrapper around the hdel Redis command.
+ hdel +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (hdel r key field) ++
+
is a wrapper around the hdel Redis command.
It takes the same arguments as the Redis command.
- -- hexists -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (hexists r key field) --
-
is a wrapper around the hexists Redis command.
+ hello +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (hello r) ++
+
is a wrapper around the hello Redis command.
It takes the same arguments as the Redis command.
+ + ++ hexists +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (hexists r key field) ++
+
is a wrapper around the hexists Redis command.
It takes the same arguments as the Redis command.
- -- hget -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (hget r key field) --
-
is a wrapper around the hget Redis command.
+ hget +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (hget r key field) ++
+
is a wrapper around the hget Redis command.
It takes the same arguments as the Redis command.
- -- hgetall -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (hgetall r key) --
-
is a wrapper around the hgetall Redis command.
+ hgetall +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (hgetall r key) ++
+
is a wrapper around the hgetall Redis command.
It takes the same arguments as the Redis command.
- -- hincrby -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (hincrby r key field increment) --
-
is a wrapper around the hincrby Redis command.
+ hincrby +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (hincrby r key field increment) ++
+
is a wrapper around the hincrby Redis command.
It takes the same arguments as the Redis command.
- -- hincrbyfloat -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (hincrbyfloat r key field increment) --
-
is a wrapper around the hincrbyfloat Redis command.
+ hincrbyfloat +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (hincrbyfloat r key field increment) ++
+
is a wrapper around the hincrbyfloat Redis command.
It takes the same arguments as the Redis command.
- -- hkeys -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (hkeys r key) --
-
is a wrapper around the hkeys Redis command.
+ hkeys +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (hkeys r key) ++
+
is a wrapper around the hkeys Redis command.
It takes the same arguments as the Redis command.
- -- hlen -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (hlen r key) --
-
is a wrapper around the hlen Redis command.
+ hlen +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (hlen r key) ++
+
is a wrapper around the hlen Redis command.
It takes the same arguments as the Redis command.
- -- hmget -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (hmget r key field) --
-
is a wrapper around the hmget Redis command.
+ hmget +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (hmget r key field) ++
+
is a wrapper around the hmget Redis command.
It takes the same arguments as the Redis command.
- -- hmset -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (hmset r key field value) --
-
is a wrapper around the hmset Redis command.
+ hmset +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (hmset r key field value) ++
+
is a wrapper around the hmset Redis command.
It takes the same arguments as the Redis command.
- -- hscan -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (hscan r key cursor) --
-
is a wrapper around the hscan Redis command.
+ hrandfield +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (hrandfield r key) ++
+
is a wrapper around the hrandfield Redis command.
It takes the same arguments as the Redis command.
+ + ++ hscan +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (hscan r key cursor) ++
+
is a wrapper around the hscan Redis command.
It takes the same arguments as the Redis command.
- -- hset -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (hset r key field value) --
-
is a wrapper around the hset Redis command.
+ hset +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (hset r key field value) ++
+
is a wrapper around the hset Redis command.
It takes the same arguments as the Redis command.
- -- hsetnx -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (hsetnx r key field value) --
-
is a wrapper around the hsetnx Redis command.
+ hsetnx +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (hsetnx r key field value) ++
+
is a wrapper around the hsetnx Redis command.
It takes the same arguments as the Redis command.
- -- hstrlen -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (hstrlen r key field) --
-
is a wrapper around the hstrlen Redis command.
+ hstrlen +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (hstrlen r key field) ++
+
is a wrapper around the hstrlen Redis command.
It takes the same arguments as the Redis command.
- -- hvals -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (hvals r key) --
-
is a wrapper around the hvals Redis command.
+ hvals +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (hvals r key) ++
+
is a wrapper around the hvals Redis command.
It takes the same arguments as the Redis command.
- -- incr -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (incr r key) --
-
is a wrapper around the incr Redis command.
+ incr +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (incr r key) ++
+
is a wrapper around the incr Redis command.
It takes the same arguments as the Redis command.
- -- incrby -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (incrby r key increment) --
-
is a wrapper around the incrby Redis command.
+ incrby +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (incrby r key increment) ++
+
is a wrapper around the incrby Redis command.
It takes the same arguments as the Redis command.
- -- incrbyfloat -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (incrbyfloat r key increment) --
-
is a wrapper around the incrbyfloat Redis command.
+ incrbyfloat +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (incrbyfloat r key increment) ++
+
is a wrapper around the incrbyfloat Redis command.
It takes the same arguments as the Redis command.
- -- info -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (info r) --
-
is a wrapper around the info Redis command.
+ info +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (info r) ++
+
is a wrapper around the info Redis command.
It takes the same arguments as the Redis command.
- -- init -
- -- (Fn [Socket] Redis) -
- - - --
creates a Redis.
- keys -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (keys r pattern) --
-
is a wrapper around the keys Redis command.
+ keys +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (keys r pattern) ++
+
is a wrapper around the keys Redis command.
It takes the same arguments as the Redis command.
- -- lastsave -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (lastsave r) --
-
is a wrapper around the lastsave Redis command.
+ lastsave +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (lastsave r) ++
+
is a wrapper around the lastsave Redis command.
It takes the same arguments as the Redis command.
- -- latency-doctor -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (latency-doctor r) --
-
is a wrapper around the latency doctor Redis command.
+ latency-doctor +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (latency-doctor r) ++
+
is a wrapper around the latency doctor Redis command.
It takes the same arguments as the Redis command.
- -- latency-graph -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (latency-graph r event) --
-
is a wrapper around the latency graph Redis command.
+ latency-graph +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (latency-graph r event) ++
+
is a wrapper around the latency graph Redis command.
It takes the same arguments as the Redis command.
- -- latency-help -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (latency-help r) --
-
is a wrapper around the latency help Redis command.
+ latency-help +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (latency-help r) ++
+
is a wrapper around the latency help Redis command.
It takes the same arguments as the Redis command.
- -- latency-history -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (latency-history r event) --
-
is a wrapper around the latency history Redis command.
+ latency-histogram +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (latency-histogram r) ++
+
is a wrapper around the latency histogram Redis command.
It takes the same arguments as the Redis command.
+ + ++ latency-history +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (latency-history r event) ++
+
is a wrapper around the latency history Redis command.
It takes the same arguments as the Redis command.
- -- latency-latest -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (latency-latest r) --
-
is a wrapper around the latency latest Redis command.
+ latency-latest +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (latency-latest r) ++
+
is a wrapper around the latency latest Redis command.
It takes the same arguments as the Redis command.
- -- latency-reset -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (latency-reset r) --
-
is a wrapper around the latency reset Redis command.
+ latency-reset +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (latency-reset r) ++
+
is a wrapper around the latency reset Redis command.
It takes the same arguments as the Redis command.
- -- lindex -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (lindex r key index) --
-
is a wrapper around the lindex Redis command.
+ lcs +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (lcs r key1 key2) ++
+
is a wrapper around the lcs Redis command.
It takes the same arguments as the Redis command.
+ + ++ lindex +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (lindex r key index) ++
+
is a wrapper around the lindex Redis command.
It takes the same arguments as the Redis command.
- -- linsert -
- -- (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) -
-- (linsert r key w pivot element) --
-
is a wrapper around the linsert Redis command.
+ linsert +
+ ++ (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) +
++ (linsert r key w pivot element) ++
+
is a wrapper around the linsert Redis command.
It takes the same arguments as the Redis command.
- -- llen -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (llen r key) --
-
is a wrapper around the llen Redis command.
+ llen +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (llen r key) ++
+
is a wrapper around the llen Redis command.
It takes the same arguments as the Redis command.
- -- lolwut -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (lolwut r) --
-
is a wrapper around the lolwut Redis command.
+ lmove +
+ ++ (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) +
++ (lmove r source destination wherefrom whereto) ++
+
is a wrapper around the lmove Redis command.
It takes the same arguments as the Redis command.
+ + ++ lmpop +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (lmpop r numkeys key) ++
+
is a wrapper around the lmpop Redis command.
It takes the same arguments as the Redis command.
+ + ++ lolwut +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (lolwut r) ++
+
is a wrapper around the lolwut Redis command.
It takes the same arguments as the Redis command.
- -- lpop -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (lpop r key) --
-
is a wrapper around the lpop Redis command.
+ lpop +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (lpop r key) ++
+
is a wrapper around the lpop Redis command.
It takes the same arguments as the Redis command.
- -- lpush -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (lpush r key element) --
-
is a wrapper around the lpush Redis command.
+ lpos +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (lpos r key element) ++
+
is a wrapper around the lpos Redis command.
It takes the same arguments as the Redis command.
+ + ++ lpush +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (lpush r key element) ++
+
is a wrapper around the lpush Redis command.
It takes the same arguments as the Redis command.
- -- lpushx -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (lpushx r key element) --
-
is a wrapper around the lpushx Redis command.
+ lpushx +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (lpushx r key element) ++
+
is a wrapper around the lpushx Redis command.
It takes the same arguments as the Redis command.
- -- lrange -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (lrange r key start stop) --
-
is a wrapper around the lrange Redis command.
+ lrange +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (lrange r key start stop) ++
+
is a wrapper around the lrange Redis command.
It takes the same arguments as the Redis command.
- -- lrem -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (lrem r key count element) --
-
is a wrapper around the lrem Redis command.
+ lrem +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (lrem r key count element) ++
+
is a wrapper around the lrem Redis command.
It takes the same arguments as the Redis command.
- -- lset -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (lset r key index element) --
-
is a wrapper around the lset Redis command.
+ lset +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (lset r key index element) ++
+
is a wrapper around the lset Redis command.
It takes the same arguments as the Redis command.
- -- ltrim -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (ltrim r key start stop) --
-
is a wrapper around the ltrim Redis command.
+ ltrim +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (ltrim r key start stop) ++
+
is a wrapper around the ltrim Redis command.
It takes the same arguments as the Redis command.
- -- memory-doctor -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (memory-doctor r) --
-
is a wrapper around the memory doctor Redis command.
+ memory-doctor +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (memory-doctor r) ++
+
is a wrapper around the memory doctor Redis command.
It takes the same arguments as the Redis command.
- -- memory-help -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (memory-help r) --
-
is a wrapper around the memory help Redis command.
+ memory-help +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (memory-help r) ++
+
is a wrapper around the memory help Redis command.
It takes the same arguments as the Redis command.
- -- memory-malloc-stats -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (memory-malloc-stats r) --
-
is a wrapper around the memory malloc stats Redis command.
+ memory-malloc-stats +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (memory-malloc-stats r) ++
+
is a wrapper around the memory malloc stats Redis command.
It takes the same arguments as the Redis command.
- -- memory-purge -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (memory-purge r) --
-
is a wrapper around the memory purge Redis command.
+ memory-purge +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (memory-purge r) ++
+
is a wrapper around the memory purge Redis command.
It takes the same arguments as the Redis command.
- -- memory-stats -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (memory-stats r) --
-
is a wrapper around the memory stats Redis command.
+ memory-stats +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (memory-stats r) ++
+
is a wrapper around the memory stats Redis command.
It takes the same arguments as the Redis command.
- -- memory-usage -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (memory-usage r key) --
-
is a wrapper around the memory usage Redis command.
+ memory-usage +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (memory-usage r key) ++
+
is a wrapper around the memory usage Redis command.
It takes the same arguments as the Redis command.
- -- mget -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (mget r key) --
-
is a wrapper around the mget Redis command.
+ mget +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (mget r key) ++
+
is a wrapper around the mget Redis command.
It takes the same arguments as the Redis command.
- -- migrate -
- -- (Fn [(Ref Redis a), b, c, d, e, f] (Result RESP String)) -
-- (migrate r host port key destination-db timeout) --
-
is a wrapper around the migrate Redis command.
+ migrate +
+ ++ (Fn [(Ref Redis a), b, c, d, e, f] (Result RESP String)) +
++ (migrate r host port key destination-db timeout) ++
+
is a wrapper around the migrate Redis command.
It takes the same arguments as the Redis command.
- -- module-list -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (module-list r) --
-
is a wrapper around the module list Redis command.
+ module-list +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (module-list r) ++
+
is a wrapper around the module list Redis command.
It takes the same arguments as the Redis command.
- -- module-load -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (module-load r path) --
-
is a wrapper around the module load Redis command.
+ module-load +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (module-load r path) ++
+
is a wrapper around the module load Redis command.
It takes the same arguments as the Redis command.
- -- module-unload -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (module-unload r name) --
-
is a wrapper around the module unload Redis command.
+ module-loadex +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (module-loadex r path) ++
+
is a wrapper around the module loadex Redis command.
It takes the same arguments as the Redis command.
+ + ++ module-unload +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (module-unload r name) ++
+
is a wrapper around the module unload Redis command.
It takes the same arguments as the Redis command.
- -- monitor -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (monitor r) --
-
is a wrapper around the monitor Redis command.
+ monitor +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (monitor r) ++
+
is a wrapper around the monitor Redis command.
It takes the same arguments as the Redis command.
- -- move -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (move r key db) --
-
is a wrapper around the move Redis command.
+ move +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (move r key db) ++
+
is a wrapper around the move Redis command.
It takes the same arguments as the Redis command.
- -- mset -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (mset r key value) --
-
is a wrapper around the mset Redis command.
+ mset +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (mset r key value) ++
+
is a wrapper around the mset Redis command.
It takes the same arguments as the Redis command.
- -- msetnx -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (msetnx r key value) --
-
is a wrapper around the msetnx Redis command.
+ msetnx +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (msetnx r key value) ++
+
is a wrapper around the msetnx Redis command.
It takes the same arguments as the Redis command.
- -- multi -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (multi r) --
-
is a wrapper around the multi Redis command.
+ multi +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (multi r) ++
+
is a wrapper around the multi Redis command.
It takes the same arguments as the Redis command.
- -- object -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (object r subcommand) --
-
is a wrapper around the object Redis command.
+ object +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (object r subcommand) ++
+
is a wrapper around the object Redis command.
It takes the same arguments as the Redis command.
- -- open -
- -- (Fn [(Ref String a)] (Result Redis String)) -
-- (open host) --
-
opens the connection to Redis on port 6379.
++ open +
+ ++ (Fn [(Ref String a)] (Result Redis String)) +
++ (open host) ++
+
opens the connection to Redis on port 6379.
For variable port numbers please check out open-on.
- open-on -
- -- (Fn [(Ref String a), Int] (Result Redis String)) -
-- (open-on host port) --
-
opens the connection to Redis on port port.
+ open-on +
+ ++ (Fn [(Ref String a), Int] (Result Redis String)) +
++ (open-on host port) ++
+
opens the connection to Redis on port port.
- persist -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (persist r key) --
-
is a wrapper around the persist Redis command.
+ persist +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (persist r key) ++
+
is a wrapper around the persist Redis command.
It takes the same arguments as the Redis command.
- -- pexpire -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (pexpire r key milliseconds) --
-
is a wrapper around the pexpire Redis command.
+ pexpire +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (pexpire r key milliseconds) ++
+
is a wrapper around the pexpire Redis command.
It takes the same arguments as the Redis command.
- -- pexpireat -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (pexpireat r key milliseconds-timestamp) --
-
is a wrapper around the pexpireat Redis command.
+ pexpireat +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (pexpireat r key milliseconds-timestamp) ++
+
is a wrapper around the pexpireat Redis command.
It takes the same arguments as the Redis command.
- -- pfadd -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (pfadd r key element) --
-
is a wrapper around the pfadd Redis command.
+ pexpiretime +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (pexpiretime r key) ++
+
is a wrapper around the pexpiretime Redis command.
It takes the same arguments as the Redis command.
+ + ++ pfadd +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (pfadd r key element) ++
+
is a wrapper around the pfadd Redis command.
It takes the same arguments as the Redis command.
- -- pfcount -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (pfcount r key) --
-
is a wrapper around the pfcount Redis command.
+ pfcount +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (pfcount r key) ++
+
is a wrapper around the pfcount Redis command.
It takes the same arguments as the Redis command.
- -- pfmerge -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (pfmerge r destkey sourcekey) --
-
is a wrapper around the pfmerge Redis command.
+ pfmerge +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (pfmerge r destkey sourcekey) ++
+
is a wrapper around the pfmerge Redis command.
It takes the same arguments as the Redis command.
- -- ping -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (ping r) --
-
is a wrapper around the ping Redis command.
+ ping +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (ping r) ++
+
is a wrapper around the ping Redis command.
It takes the same arguments as the Redis command.
- -- prn -
- -- (Fn [(Ref Redis a)] String) -
- - - --
converts a Redis to a string.
+ prn +
+ ++ (Fn [(Ref Redis a)] String) +
+ + + ++
converts a Redis to a string.
- psetex -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (psetex r key milliseconds value) --
-
is a wrapper around the psetex Redis command.
+ psetex +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (psetex r key milliseconds value) ++
+
is a wrapper around the psetex Redis command.
It takes the same arguments as the Redis command.
- -- psubscribe -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (psubscribe r pattern) --
-
is a wrapper around the psubscribe Redis command.
+ psubscribe +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (psubscribe r pattern) ++
+
is a wrapper around the psubscribe Redis command.
It takes the same arguments as the Redis command.
- -- psync -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (psync r replicationid offset) --
-
is a wrapper around the psync Redis command.
+ psync +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (psync r replicationid offset) ++
+
is a wrapper around the psync Redis command.
It takes the same arguments as the Redis command.
- -- pttl -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (pttl r key) --
-
is a wrapper around the pttl Redis command.
+ pttl +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (pttl r key) ++
+
is a wrapper around the pttl Redis command.
It takes the same arguments as the Redis command.
- -- publish -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (publish r channel message) --
-
is a wrapper around the publish Redis command.
+ publish +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (publish r channel message) ++
+
is a wrapper around the publish Redis command.
It takes the same arguments as the Redis command.
- -- pubsub -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (pubsub r subcommand) --
-
is a wrapper around the pubsub Redis command.
+ pubsub +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (pubsub r subcommand) ++
+
is a wrapper around the pubsub Redis command.
It takes the same arguments as the Redis command.
- -- punsubscribe -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (punsubscribe r) --
-
is a wrapper around the punsubscribe Redis command.
+ punsubscribe +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (punsubscribe r) ++
+
is a wrapper around the punsubscribe Redis command.
It takes the same arguments as the Redis command.
- -- quit -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (quit r) --
-
is a wrapper around the quit Redis command.
+ quit +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (quit r) ++
+
is a wrapper around the quit Redis command.
It takes the same arguments as the Redis command.
- -- randomkey -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (randomkey r) --
-
is a wrapper around the randomkey Redis command.
+ randomkey +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (randomkey r) ++
+
is a wrapper around the randomkey Redis command.
It takes the same arguments as the Redis command.
- -- read -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (read r) --
-
reads a RESP object from Redis.
+ read +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (read r) ++
+
reads a RESP object from Redis.
- readonly -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (readonly r) --
-
is a wrapper around the readonly Redis command.
+ readonly +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (readonly r) ++
+
is a wrapper around the readonly Redis command.
It takes the same arguments as the Redis command.
- -- readwrite -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (readwrite r) --
-
is a wrapper around the readwrite Redis command.
+ readwrite +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (readwrite r) ++
+
is a wrapper around the readwrite Redis command.
It takes the same arguments as the Redis command.
- -- rename -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (rename r key newkey) --
-
is a wrapper around the rename Redis command.
+ rename +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (rename r key newkey) ++
+
is a wrapper around the rename Redis command.
It takes the same arguments as the Redis command.
- -- renamenx -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (renamenx r key newkey) --
-
is a wrapper around the renamenx Redis command.
+ renamenx +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (renamenx r key newkey) ++
+
is a wrapper around the renamenx Redis command.
It takes the same arguments as the Redis command.
- -- replicaof -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (replicaof r host port) --
-
is a wrapper around the replicaof Redis command.
+ replicaof +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (replicaof r host port) ++
+
is a wrapper around the replicaof Redis command.
It takes the same arguments as the Redis command.
- -- restore -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (restore r key ttl serialized-value) --
-
is a wrapper around the restore Redis command.
+ reset +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (reset r) ++
+
is a wrapper around the reset Redis command.
It takes the same arguments as the Redis command.
+ + ++ restore +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (restore r key ttl serialized-value) ++
+
is a wrapper around the restore Redis command.
It takes the same arguments as the Redis command.
- -- role -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (role r) --
-
is a wrapper around the role Redis command.
+ role +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (role r) ++
+
is a wrapper around the role Redis command.
It takes the same arguments as the Redis command.
- -- rpop -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (rpop r key) --
-
is a wrapper around the rpop Redis command.
+ rpop +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (rpop r key) ++
+
is a wrapper around the rpop Redis command.
It takes the same arguments as the Redis command.
- -- rpoplpush -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (rpoplpush r source destination) --
-
is a wrapper around the rpoplpush Redis command.
+ rpoplpush +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (rpoplpush r source destination) ++
+
is a wrapper around the rpoplpush Redis command.
It takes the same arguments as the Redis command.
- -- rpush -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (rpush r key element) --
-
is a wrapper around the rpush Redis command.
+ rpush +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (rpush r key element) ++
+
is a wrapper around the rpush Redis command.
It takes the same arguments as the Redis command.
- -- rpushx -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (rpushx r key element) --
-
is a wrapper around the rpushx Redis command.
+ rpushx +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (rpushx r key element) ++
+
is a wrapper around the rpushx Redis command.
It takes the same arguments as the Redis command.
- -- sadd -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (sadd r key member) --
-
is a wrapper around the sadd Redis command.
+ sadd +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (sadd r key member) ++
+
is a wrapper around the sadd Redis command.
It takes the same arguments as the Redis command.
- -- save -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (save r) --
-
is a wrapper around the save Redis command.
+ save +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (save r) ++
+
is a wrapper around the save Redis command.
It takes the same arguments as the Redis command.
- -- scan -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (scan r cursor) --
-
is a wrapper around the scan Redis command.
+ scan +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (scan r cursor) ++
+
is a wrapper around the scan Redis command.
It takes the same arguments as the Redis command.
- -- scard -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (scard r key) --
-
is a wrapper around the scard Redis command.
+ scard +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (scard r key) ++
+
is a wrapper around the scard Redis command.
It takes the same arguments as the Redis command.
- -- script-debug -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (script-debug r mode) --
-
is a wrapper around the script debug Redis command.
+ script-debug +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (script-debug r mode) ++
+
is a wrapper around the script debug Redis command.
It takes the same arguments as the Redis command.
- -- script-exists -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (script-exists r sha1) --
-
is a wrapper around the script exists Redis command.
+ script-exists +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (script-exists r sha1) ++
+
is a wrapper around the script exists Redis command.
It takes the same arguments as the Redis command.
- -- script-flush -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (script-flush r) --
-
is a wrapper around the script flush Redis command.
+ script-flush +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (script-flush r) ++
+
is a wrapper around the script flush Redis command.
It takes the same arguments as the Redis command.
- -- script-kill -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (script-kill r) --
-
is a wrapper around the script kill Redis command.
+ script-kill +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (script-kill r) ++
+
is a wrapper around the script kill Redis command.
It takes the same arguments as the Redis command.
- -- script-load -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (script-load r script) --
-
is a wrapper around the script load Redis command.
+ script-load +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (script-load r script) ++
+
is a wrapper around the script load Redis command.
It takes the same arguments as the Redis command.
- -- sdiff -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (sdiff r key) --
-
is a wrapper around the sdiff Redis command.
+ sdiff +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (sdiff r key) ++
+
is a wrapper around the sdiff Redis command.
It takes the same arguments as the Redis command.
- -- sdiffstore -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (sdiffstore r destination key) --
-
is a wrapper around the sdiffstore Redis command.
+ sdiffstore +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (sdiffstore r destination key) ++
+
is a wrapper around the sdiffstore Redis command.
It takes the same arguments as the Redis command.
- -- select -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (select r index) --
-
is a wrapper around the select Redis command.
+ select +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (select r index) ++
+
is a wrapper around the select Redis command.
It takes the same arguments as the Redis command.
- -- send -
- -- (Fn [(Ref Redis a), b, (Ref (Array RESP) c)] ()) -
-- (send r cmd args) --
-
sends the command cmd with the arguments args to Redis.
+ send +
+ ++ (Fn [(Ref Redis a), String, (Ref (Array RESP) b)] ()) +
++ (send r cmd args) ++
+
sends the command cmd with the arguments args to Redis.
- set -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (set r key value) --
-
is a wrapper around the set Redis command.
+ set +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (set r key value) ++
+
is a wrapper around the set Redis command.
It takes the same arguments as the Redis command.
- -- set-sock -
- -- (Fn [Redis, Socket] Redis) -
- - - --
sets the sock property of a Redis.
+ set-sock +
+ ++ (Fn [Redis, Socket] Redis) +
+ + + ++
sets the sock property of a Redis.
- set-sock! -
- -- (Fn [(Ref Redis a), Socket] ()) -
- - - --
sets the sock property of a Redis in place.
+ set-sock! +
+ ++ (Fn [(Ref Redis a), Socket] ()) +
+ + + ++
sets the sock property of a Redis in place.
- setbit -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (setbit r key offset value) --
-
is a wrapper around the setbit Redis command.
+ setbit +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (setbit r key offset value) ++
+
is a wrapper around the setbit Redis command.
It takes the same arguments as the Redis command.
- -- setex -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (setex r key seconds value) --
-
is a wrapper around the setex Redis command.
+ setex +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (setex r key seconds value) ++
+
is a wrapper around the setex Redis command.
It takes the same arguments as the Redis command.
- -- setnx -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (setnx r key value) --
-
is a wrapper around the setnx Redis command.
+ setnx +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (setnx r key value) ++
+
is a wrapper around the setnx Redis command.
It takes the same arguments as the Redis command.
- -- setrange -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (setrange r key offset value) --
-
is a wrapper around the setrange Redis command.
+ setrange +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (setrange r key offset value) ++
+
is a wrapper around the setrange Redis command.
It takes the same arguments as the Redis command.
- -- shutdown -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (shutdown r) --
-
is a wrapper around the shutdown Redis command.
+ shutdown +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (shutdown r) ++
+
is a wrapper around the shutdown Redis command.
It takes the same arguments as the Redis command.
- -- sinter -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (sinter r key) --
-
is a wrapper around the sinter Redis command.
+ sinter +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (sinter r key) ++
+
is a wrapper around the sinter Redis command.
It takes the same arguments as the Redis command.
- -- sinterstore -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (sinterstore r destination key) --
-
is a wrapper around the sinterstore Redis command.
+ sintercard +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (sintercard r numkeys key) ++
+
is a wrapper around the sintercard Redis command.
It takes the same arguments as the Redis command.
+ + ++ sinterstore +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (sinterstore r destination key) ++
+
is a wrapper around the sinterstore Redis command.
It takes the same arguments as the Redis command.
- -- sismember -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (sismember r key member) --
-
is a wrapper around the sismember Redis command.
+ sismember +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (sismember r key member) ++
+
is a wrapper around the sismember Redis command.
It takes the same arguments as the Redis command.
- -- slaveof -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (slaveof r host port) --
-
is a wrapper around the slaveof Redis command.
+ slaveof +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (slaveof r host port) ++
+
is a wrapper around the slaveof Redis command.
It takes the same arguments as the Redis command.
- -- slowlog -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (slowlog r subcommand) --
-
is a wrapper around the slowlog Redis command.
+ slowlog +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (slowlog r subcommand) ++
+
is a wrapper around the slowlog Redis command.
It takes the same arguments as the Redis command.
- -- smembers -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (smembers r key) --
-
is a wrapper around the smembers Redis command.
+ smembers +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (smembers r key) ++
+
is a wrapper around the smembers Redis command.
It takes the same arguments as the Redis command.
- -- smove -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (smove r source destination member) --
-
is a wrapper around the smove Redis command.
+ smismember +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (smismember r key member) ++
+
is a wrapper around the smismember Redis command.
It takes the same arguments as the Redis command.
+ + ++ smove +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (smove r source destination member) ++
+
is a wrapper around the smove Redis command.
It takes the same arguments as the Redis command.
- -- sock -
- -- (Fn [(Ref Redis a)] (Ref Socket a)) -
- - - --
gets the sock property of a Redis.
+ sock +
+ ++ (Fn [(Ref Redis a)] (Ref Socket a)) +
+ + + ++
gets the sock property of a Redis.
- sort -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (sort r key) --
-
is a wrapper around the sort Redis command.
+ sort +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (sort r key) ++
+
is a wrapper around the sort Redis command.
It takes the same arguments as the Redis command.
- -- spop -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (spop r key) --
-
is a wrapper around the spop Redis command.
+ sort_ro +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (sort_ro r key) ++
+
is a wrapper around the sort_ro Redis command.
It takes the same arguments as the Redis command.
+ + ++ spop +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (spop r key) ++
+
is a wrapper around the spop Redis command.
It takes the same arguments as the Redis command.
- -- srandmember -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (srandmember r key) --
-
is a wrapper around the srandmember Redis command.
+ spublish +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (spublish r channel message) ++
+
is a wrapper around the spublish Redis command.
It takes the same arguments as the Redis command.
+ + ++ srandmember +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (srandmember r key) ++
+
is a wrapper around the srandmember Redis command.
It takes the same arguments as the Redis command.
- -- srem -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (srem r key member) --
-
is a wrapper around the srem Redis command.
+ srem +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (srem r key member) ++
+
is a wrapper around the srem Redis command.
It takes the same arguments as the Redis command.
- -- sscan -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (sscan r key cursor) --
-
is a wrapper around the sscan Redis command.
+ sscan +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (sscan r key cursor) ++
+
is a wrapper around the sscan Redis command.
It takes the same arguments as the Redis command.
- -- str -
- -- (Fn [(Ref Redis a)] String) -
- - - --
converts a Redis to a string.
+ ssubscribe +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (ssubscribe r channel) ++
+
is a wrapper around the ssubscribe Redis command.
It takes the same arguments as the Redis command.
- -- strlen -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (strlen r key) --
-
is a wrapper around the strlen Redis command.
+ str +
+ ++ (Fn [(Ref Redis a)] String) +
+ + + ++
converts a Redis to a string.
+ strlen +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (strlen r key) ++
+
is a wrapper around the strlen Redis command.
It takes the same arguments as the Redis command.
- -- subscribe -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (subscribe r channel) --
-
is a wrapper around the subscribe Redis command.
+ subscribe +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (subscribe r channel) ++
+
is a wrapper around the subscribe Redis command.
It takes the same arguments as the Redis command.
- -- sunion -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (sunion r key) --
-
is a wrapper around the sunion Redis command.
+ sunion +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (sunion r key) ++
+
is a wrapper around the sunion Redis command.
It takes the same arguments as the Redis command.
- -- sunionstore -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (sunionstore r destination key) --
-
is a wrapper around the sunionstore Redis command.
+ sunionstore +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (sunionstore r destination key) ++
+
is a wrapper around the sunionstore Redis command.
It takes the same arguments as the Redis command.
- -- swapdb -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (swapdb r index1 index2) --
-
is a wrapper around the swapdb Redis command.
+ sunsubscribe +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (sunsubscribe r) ++
+
is a wrapper around the sunsubscribe Redis command.
It takes the same arguments as the Redis command.
+ + ++ swapdb +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (swapdb r index1 index2) ++
+
is a wrapper around the swapdb Redis command.
It takes the same arguments as the Redis command.
- -- sync -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (sync r) --
-
is a wrapper around the sync Redis command.
+ sync +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (sync r) ++
+
is a wrapper around the sync Redis command.
It takes the same arguments as the Redis command.
- -- time -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (time r) --
-
is a wrapper around the time Redis command.
+ time +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (time r) ++
+
is a wrapper around the time Redis command.
It takes the same arguments as the Redis command.
- -- touch -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (touch r key) --
-
is a wrapper around the touch Redis command.
+ touch +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (touch r key) ++
+
is a wrapper around the touch Redis command.
It takes the same arguments as the Redis command.
- -- ttl -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (ttl r key) --
-
is a wrapper around the ttl Redis command.
+ ttl +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (ttl r key) ++
+
is a wrapper around the ttl Redis command.
It takes the same arguments as the Redis command.
- -- type -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (type r key) --
-
is a wrapper around the type Redis command.
+ type +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (type r key) ++
+
is a wrapper around the type Redis command.
It takes the same arguments as the Redis command.
- -- unlink -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (unlink r key) --
-
is a wrapper around the unlink Redis command.
+ unlink +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (unlink r key) ++
+
is a wrapper around the unlink Redis command.
It takes the same arguments as the Redis command.
- -- unsubscribe -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (unsubscribe r) --
-
is a wrapper around the unsubscribe Redis command.
+ unsubscribe +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (unsubscribe r) ++
+
is a wrapper around the unsubscribe Redis command.
It takes the same arguments as the Redis command.
- -- unwatch -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (unwatch r) --
-
is a wrapper around the unwatch Redis command.
+ unwatch +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (unwatch r) ++
+
is a wrapper around the unwatch Redis command.
It takes the same arguments as the Redis command.
- -- update-sock -
- -- (Fn [Redis, (Ref (Fn [Socket] Socket a) b)] Redis) -
- - - --
updates the sock property of a Redis using a function f.
+ update-sock +
+ ++ (Fn [Redis, (Ref (Fn [Socket] Socket a) b)] Redis) +
+ + + ++
updates the sock property of a Redis using a function f.
- wait -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (wait r numreplicas timeout) --
-
is a wrapper around the wait Redis command.
+ wait +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (wait r numreplicas timeout) ++
+
is a wrapper around the wait Redis command.
It takes the same arguments as the Redis command.
- -- watch -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (watch r key) --
-
is a wrapper around the watch Redis command.
+ waitaof +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (waitaof r numlocal numreplicas timeout) ++
+
is a wrapper around the waitaof Redis command.
It takes the same arguments as the Redis command.
+ + ++ watch +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (watch r key) ++
+
is a wrapper around the watch Redis command.
It takes the same arguments as the Redis command.
- -- xack -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (xack r key group ID) --
-
is a wrapper around the xack Redis command.
+ xack +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (xack r key group ID) ++
+
is a wrapper around the xack Redis command.
It takes the same arguments as the Redis command.
- -- xadd -
- -- (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) -
-- (xadd r key ID field value) --
-
is a wrapper around the xadd Redis command.
+ xadd +
+ ++ (Fn [(Ref Redis a), b, c, d, e] (Result RESP String)) +
++ (xadd r key ID field value) ++
+
is a wrapper around the xadd Redis command.
It takes the same arguments as the Redis command.
- -- xclaim -
- -- (Fn [(Ref Redis a), b, c, d, e, f] (Result RESP String)) -
-- (xclaim r key group consumer min-idle-time ID) --
-
is a wrapper around the xclaim Redis command.
+ xautoclaim +
+ ++ (Fn [(Ref Redis a), b, c, d, e, f] (Result RESP String)) +
++ (xautoclaim r key group consumer min-idle-time start) ++
+
is a wrapper around the xautoclaim Redis command.
It takes the same arguments as the Redis command.
+ + ++ xclaim +
+ ++ (Fn [(Ref Redis a), b, c, d, e, f] (Result RESP String)) +
++ (xclaim r key group consumer min-idle-time ID) ++
+
is a wrapper around the xclaim Redis command.
It takes the same arguments as the Redis command.
- -- xdel -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (xdel r key ID) --
-
is a wrapper around the xdel Redis command.
+ xdel +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (xdel r key ID) ++
+
is a wrapper around the xdel Redis command.
It takes the same arguments as the Redis command.
- -- xgroup -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (xgroup r) --
-
is a wrapper around the xgroup Redis command.
+ xgroup +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (xgroup r) ++
+
is a wrapper around the xgroup Redis command.
It takes the same arguments as the Redis command.
- -- xinfo -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (xinfo r) --
-
is a wrapper around the xinfo Redis command.
+ xgroup-createconsumer +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (xgroup-createconsumer r key groupname consumername) ++
+
is a wrapper around the xgroup createconsumer Redis command.
It takes the same arguments as the Redis command.
+ + ++ xgroup-delconsumer +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (xgroup-delconsumer r key groupname consumername) ++
+
is a wrapper around the xgroup delconsumer Redis command.
It takes the same arguments as the Redis command.
+ + ++ xinfo +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (xinfo r) ++
+
is a wrapper around the xinfo Redis command.
It takes the same arguments as the Redis command.
- -- xlen -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (xlen r key) --
-
is a wrapper around the xlen Redis command.
+ xlen +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (xlen r key) ++
+
is a wrapper around the xlen Redis command.
It takes the same arguments as the Redis command.
- -- xpending -
- -- (Fn [(Ref Redis a), b, c] (Result RESP String)) -
-- (xpending r key group) --
-
is a wrapper around the xpending Redis command.
+ xpending +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (xpending r key group) ++
+
is a wrapper around the xpending Redis command.
It takes the same arguments as the Redis command.
- -- xrange -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (xrange r key start end) --
-
is a wrapper around the xrange Redis command.
+ xrange +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (xrange r key start end) ++
+
is a wrapper around the xrange Redis command.
It takes the same arguments as the Redis command.
- -- xread -
- -- (Fn [(Ref Redis a)] (Result RESP String)) -
-- (xread r) --
-
is a wrapper around the xread Redis command.
+ xread +
+ ++ (Fn [(Ref Redis a)] (Result RESP String)) +
++ (xread r) ++
+
is a wrapper around the xread Redis command.
It takes the same arguments as the Redis command.
- -- xreadgroup -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (xreadgroup r GROUP group consumer) --
-
is a wrapper around the xreadgroup Redis command.
+ xreadgroup +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (xreadgroup r GROUP group consumer) ++
+
is a wrapper around the xreadgroup Redis command.
It takes the same arguments as the Redis command.
- -- xrevrange -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (xrevrange r key end start) --
-
is a wrapper around the xrevrange Redis command.
+ xrevrange +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (xrevrange r key end start) ++
+
is a wrapper around the xrevrange Redis command.
It takes the same arguments as the Redis command.
- -- xtrim -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (xtrim r key MAXLEN count) --
-
is a wrapper around the xtrim Redis command.
+ xtrim +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (xtrim r key MAXLEN count) ++
+
is a wrapper around the xtrim Redis command.
It takes the same arguments as the Redis command.
- -- zadd -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (zadd r key) --
-
is a wrapper around the zadd Redis command.
+ zadd +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (zadd r key) ++
+
is a wrapper around the zadd Redis command.
It takes the same arguments as the Redis command.
- -- zcard -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (zcard r key) --
-
is a wrapper around the zcard Redis command.
+ zcard +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (zcard r key) ++
+
is a wrapper around the zcard Redis command.
It takes the same arguments as the Redis command.
- -- zcount -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (zcount r key min max) --
-
is a wrapper around the zcount Redis command.
+ zcount +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (zcount r key min max) ++
+
is a wrapper around the zcount Redis command.
It takes the same arguments as the Redis command.
- -- zincrby -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (zincrby r key increment member) --
-
is a wrapper around the zincrby Redis command.
+ zdiff +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (zdiff r numkeys key) ++
+
is a wrapper around the zdiff Redis command.
It takes the same arguments as the Redis command.
+ + ++ zdiffstore +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (zdiffstore r destination numkeys key) ++
+
is a wrapper around the zdiffstore Redis command.
It takes the same arguments as the Redis command.
+ + ++ zincrby +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (zincrby r key increment member) ++
+
is a wrapper around the zincrby Redis command.
It takes the same arguments as the Redis command.
- -- zinterstore -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (zinterstore r destination numkeys key) --
-
is a wrapper around the zinterstore Redis command.
+ zinter +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (zinter r numkeys key) ++
+
is a wrapper around the zinter Redis command.
It takes the same arguments as the Redis command.
+ + ++ zintercard +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (zintercard r numkeys key) ++
+
is a wrapper around the zintercard Redis command.
It takes the same arguments as the Redis command.
+ + ++ zinterstore +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (zinterstore r destination numkeys key) ++
+
is a wrapper around the zinterstore Redis command.
It takes the same arguments as the Redis command.
- -- zlexcount -
- -- (Fn [(Ref Redis a), b, c, d] (Result RESP String)) -
-- (zlexcount r key min max) --
-
is a wrapper around the zlexcount Redis command.
+ zlexcount +
+ ++ (Fn [(Ref Redis a), b, c, d] (Result RESP String)) +
++ (zlexcount r key min max) ++
+
is a wrapper around the zlexcount Redis command.
It takes the same arguments as the Redis command.
- -- zpopmax -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (zpopmax r key) --
-
is a wrapper around the zpopmax Redis command.
+ zmpop +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (zmpop r numkeys key) ++
+
is a wrapper around the zmpop Redis command.
It takes the same arguments as the Redis command.
+ + ++ zmscore +
+ ++ (Fn [(Ref Redis a), b, c] (Result RESP String)) +
++ (zmscore r key member) ++
+
is a wrapper around the zmscore Redis command.
It takes the same arguments as the Redis command.
+ + ++ zpopmax +
+ ++ (Fn [(Ref Redis a), b] (Result RESP String)) +
++ (zpopmax r key) ++
+
is a wrapper around the zpopmax Redis command.
It takes the same arguments as the Redis command.
- -- zpopmin -
- -- (Fn [(Ref Redis a), b] (Result RESP String)) -
-- (zpopmin r key) --
-
is a wrapper around the zpopmin Redis command.