Name: couchdb-enumerator Version: 0.3.1 Cabal-Version: >= 1.8 License: BSD3 License-File: LICENSE Author: John Lenz Maintainer: John Lenz Synopsis: Couch DB client library using http-enumerator and aeson Category: Database, Web Description: This package is a thin wrapper around http-enumerator to access a Couch DB Database, using the aeson package to parse and encode JSON data. http-enumerator, aeson, and attoparsec fit togther so well that this package is mostly just a direct combination of these packages. The single additional feature in this package is an attoparsec parser for views, which allows constant memory processing of view returns. Build-Type: Simple Stability: Experimental Homepage: http://bitbucket.org/wuzzeb/couchdb-enumerator flag test description: Build the test executable. default: False source-repository head type: mercurial location: https://bitbucket.org/wuzzeb/couchdb-enumerator Library ghc-options: -Wall -fwarn-tabs Exposed-Modules: Database.CouchDB.Enumerator Build-Depends: aeson >= 0.3 && < 0.4 , attoparsec >= 0.8 && < 0.10 , attoparsec-enumerator >= 0.2 && < 0.3 , base >= 4 && < 5 , bytestring >= 0.9 && < 0.10 , containers >= 0.3 && < 0.5 , enumerator >= 0.4 && < 0.5 , http-types >= 0.6 && < 0.7 , http-enumerator >= 0.7 && < 0.8 , monad-control >= 0.2 && < 0.3 , text >= 0.11 && < 0.12 , transformers >= 0.2 && < 0.3 , utf8-string >= 0.3 && < 0.4 Executable test-couch ghc-options: -Wall -fwarn-tabs -rtsopts main-is: tests.hs if flag(test) Buildable: True Build-Depends: aeson >= 0.3 && < 0.4 , attoparsec >= 0.8 && < 0.10 , attoparsec-enumerator >= 0.2 && < 0.3 , base >= 4 && < 5 , bytestring >= 0.9 && < 0.10 , containers >= 0.3 && < 0.5 , enumerator >= 0.4 && < 0.5 , http-types >= 0.6 && < 0.7 , http-enumerator >= 0.7 && < 0.8 , monad-control >= 0.2 && < 0.3 , text >= 0.11 && < 0.12 , transformers >= 0.2 && < 0.3 , utf8-string >= 0.3 && < 0.4 , QuickCheck >= 2 , HUnit , test-framework , test-framework-quickcheck2 , test-framework-hunit , vector else Buildable: False