redis-io-0.2: src/Database/Redis/IO.hs
-- This Source Code Form is subject to the terms of the Mozilla Public
-- License, v. 2.0. If a copy of the MPL was not distributed with this
-- file, You can obtain one at http://mozilla.org/MPL/2.0/.
module Database.Redis.IO
( -- * Redis client
Client
, runRedis
, stepwise
, pipelined
, pubSub
-- * Connection pool
, Pool
, mkPool
, shutdown
-- * Client and pool settings
, Settings
, defSettings
, setHost
, setPort
, setIdleTimeout
, setMaxConnections
, setMaxWaitQueue
, setPoolStripes
, setConnectTimeout
, setSendRecvTimeout
-- * Exceptions
, ConnectionError (..)
, InternalError (..)
, Timeout (..)
-- * Re-exports
, module Data.Redis.Command
) where
import Database.Redis.IO.Client
import Database.Redis.IO.Settings
import Database.Redis.IO.Types
import Data.Redis.Command