packages feed

redis-0.14.2: redis.cabal

Name:                redis
Version:             0.14.2
License:             MIT
Maintainer:          Ganesh Sittampalam <ganesh@earth.li>
Author:              Alexander Bogdanov <andorn@gmail.com>
Copyright:           Copyright (c) 2009-2010 Alexander Bogdanov
Category:            Database
Synopsis:            A driver for Redis key-value database
Description:

        This library is deprecated in favour of the hedis package,
        but minor patches to keep it building etc will be applied.
        .
        .
        Redis (<http://redis.io>) is an open source, BSD licensed, advanced
        key-value store. It is often referred as a data structure server
        since keys can contain different data structures, such as strings,
        hashes, lists, sets and sorted sets.
        .
        This library is a Haskell driver for Redis. It's tested with
        current git version and with v2.4.6 of redis server. It also
        tested with v2.2 and basic functions are works correctly
        but not all of them.
        .
        You can use Test module from the source package to run unit
        tests. Try /runhaskell Test.hs --help/ for usage info. Caution! Do not
        run tests on your working database - test database will be
        flushed.
        .
        There are simple benchmark module included: Benchmark.hs. It shows
        me about two times less requests per second than redis-benchmark
        from server distribution.
        .
        Please let me know if tests or benchmark goes terribly wrong.
        .
        Changes from v0.12:
        .
        - nothing here

Stability:          deprecated
Build-Type:         Simple
Cabal-Version:      >= 1.10
Tested-with:        GHC==7.8.4, GHC==7.10.1
License-File:       LICENSE
Homepage:           http://hub.darcs.net/ganesh/redis

Extra-Source-Files: Test.hs,
                    Test/CASCommands.hs, Test/ListCommands.hs,
                    Test/PubSubCommands.hs, Test/StringCommands.hs,
                    Test/Connection.hs, Test/Lock.hs,
                    Test/SetCommands.hs, Test/Utils.hs,
                    Test/GenericCommands.hs, Test/Setup.hs,
                    Test/ZSetCommands.hs, Test/HashCommands.hs,
                    Test/MultiCommands.hs, Test/SortCommands.hs,
                    Test/Monad/CASCommands.hs, Test/Monad/MultiCommands.hs,
                    redis-2.2.conf,
                    Benchmark.hs

source-repository head
  type: darcs
  location:         http://hub.darcs.net/ganesh/redis

Library
    Default-Language:    Haskell2010
    Build-Depends:       base < 5, containers, bytestring, utf8-string,
                         network, mtl, old-time,
                         exceptions >= 0.6 && < 0.11,
                         concurrent-extra
    Exposed-modules:     Database.Redis.Redis
                         Database.Redis.Monad
                         Database.Redis.ByteStringClass
                         Database.Redis.Monad.State
                         Database.Redis.Utils.Lock
                         Database.Redis.Utils.Monad.Lock
    Other-modules:       Database.Redis.Internal
                         Database.Redis.Info

    if os(windows)
        cpp-options:     -DCABAL_OS_WINDOWS