redis-hs-0.0.13: A simple Redis library for Haskell

Database.Redis.General

Synopsis

Documentation

keyExistsBSource

Arguments

:: Handle 
-> ByteString

key

-> IO (Maybe RedisReply) 

Calls EXISTS with a ByteString argument

keyDeleteSource

Arguments

:: Handle 
-> [String]

keys to delete

-> IO (Maybe RedisReply) 

Calls DEL (http://code.google.com/p/redis/wiki/DelCommand) with a list of String arguments.

keyDeleteBSource

Arguments

:: Handle 
-> [ByteString]

keys to delete

-> IO (Maybe RedisReply) 

Calls DEL with a list of ByteString arguments.

keysSource

Arguments

:: Handle 
-> String

key pattern

-> IO (Maybe RedisReply) 

keysBSource

Arguments

:: Handle 
-> ByteString

key pattern

-> IO (Maybe RedisReply) 

Calls KEYS with a ByteString argument

keyRenameSource

Arguments

:: Handle 
-> String

old key name

-> String

new key name

-> IO (Maybe RedisReply) 

selectSource

Arguments

:: Handle 
-> Int

the database to switch to

-> IO (Maybe RedisReply) 

SELECT

unwrapReplyB :: Maybe RedisReply -> [ByteString]Source

N.B. This only goes down one level right now