name:                redis-resp
version:             0.3
synopsis:            REdis Serialization Protocol (RESP) implementation.
license:             OtherLicense
license-file:        LICENSE
author:              Toralf Wittner
maintainer:          Toralf Wittner <tw@dtex.org>
copyright:           (c) 2014 Toralf Wittner
homepage:            https://github.com/twittner/redis-resp/
bug-reports:         https://github.com/twittner/redis-resp/issues
stability:           experimental
category:            Data
build-type:          Simple
cabal-version:       >= 1.10

description:
    REdis Serialization Protocol (RESP) implementation as specified
    in <http://redis.io/topics/protocol>.
    .
    Additionally most Redis commands are declared as an GADT which
    enables different interpretations such as
    <http://hackage.haskell.org/package/redis-io redis-io>.

source-repository head
    type:             git
    location:         git://github.com/twittner/redis-resp.git

library
    default-language: Haskell2010
    hs-source-dirs:   src
    ghc-options:      -Wall -O2 -fwarn-tabs -funbox-strict-fields
    ghc-prof-options: -prof -auto-all

    exposed-modules:
        Data.Redis
        Data.Redis.Resp
        Data.Redis.Command

    build-depends:
        attoparsec            >= 0.11   && < 0.13
      , base                  >= 4.5    && < 5.0
      , bytestring            >= 0.10.4 && < 0.11
      , bytestring-conversion == 0.2.*
      , containers            >= 0.5    && < 0.6
      , double-conversion     == 2.0.*
      , dlist                 == 0.7.*
      , operational           == 0.2.*
      , semigroups            == 0.15.*
      , split                 == 0.2.*
      , transformers          >= 0.3    && < 0.5