memcached-binary-0.1.0.1: memcached client using binary protocol.

Safe HaskellNone
LanguageHaskell2010

Database.Memcached.Binary.Either

Contents

Synopsis

connection

get

set

delete

increment/decrement

flush

version

noOp

noOp :: Connection -> IO (Maybe MemcachedException) Source

noop(use for keepalive).

append/prepend

touch

getAndTouch :: Expiry -> Key -> Connection -> IO (Either MemcachedException (Flags, Value)) Source

get value/change expiry.

getAndTouch_ :: Expiry -> Key -> Connection -> IO (Either MemcachedException Value) Source

get value/change expiry.

modify

modify :: Expiry -> Key -> (Flags -> Value -> (Flags, Value, a)) -> Connection -> IO (Either MemcachedException a) Source

modify value in transaction.

modify_ :: Expiry -> Key -> (Flags -> Value -> (Flags, Value)) -> Connection -> IO (Maybe MemcachedException) Source

modify value in transaction.

reexports

def

PortID(..)

module Network