cabal-version: 3.0 name: resp version: 2.0.0 license: BSD-3-Clause license-file: LICENSE author: Owen Shepherd maintainer: owen@owen.cafe category: Data build-type: Simple synopsis : A fast, non-backtracking parser for the redis RESP3 protocol description: RESP is redis' serialization protocol. This package provides a lightweight and correct parser for RESP3, which can be used incrementally (eg. over a network connection). extra-doc-files: CHANGELOG.md , README.md tested-with: GHC==9.6.2 , GHC==9.4.5 , GHC==9.2.8 , GHC==9.0.2 , GHC==8.10.7 , GHC==8.8.4 , GHC==8.6.5 , GHC==8.4.4 , GHC==8.2.2 , GHC==8.0.2 , GHC==7.10.3 , GHC==7.8.4 , GHC==7.6.3 , GHC==7.4.2 common warnings ghc-options: -Wall library import: warnings exposed-modules: Data.RESP build-depends: base >=4.3 && <5 , bytestring >= 0.9 && < 0.13 , scanner >= 0.1 && < 0.4 if(impl(ghc < 7.6)) build-depends: ghc-prim > 0.1 && < 0.3 hs-source-dirs: src default-language: Haskell98 test-suite resp-test import: warnings default-language: Haskell98 type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs build-depends: base >=4.3 && <5 , bytestring >= 0.9 && < 0.13 , QuickCheck >= 2.1 && < 3 , resp , scanner >= 0.1 && < 0.4 , tasty >= 0.1 && < 1.6 , tasty-hunit >= 0.1 && < 0.11 , tasty-quickcheck >= 0.1 && < 0.11 , utf8-string >= 0.3 && < 2