couchdb-enumerator: Couch DB client library using http-enumerator and aeson

[ bsd3, database, library, web ] [ Propose Tags ]

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.

Versions [faq] 0.2.0, 0.2.1, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7
Dependencies aeson (==0.4.*), attoparsec (>=0.8 && <0.11), attoparsec-enumerator (>=0.2 && <0.4), base (==4.*), bytestring (==0.9.*), containers, enumerator (==0.4.*), http-enumerator (==0.7.*), http-types (==0.6.*), HUnit, lifted-base, monad-control (==0.3.*), QuickCheck (>=2), test-framework, test-framework-hunit, test-framework-quickcheck2, text (==0.11.*), transformers (==0.2.*), unordered-containers (==0.1.*), utf8-string (==0.3.*), vector [details]
License BSD-3-Clause
Author John Lenz <>
Maintainer John Lenz <>
Category Database, Web
Home page
Source repo head: hg clone
Uploaded by JohnLenz at 2011-12-04T21:03:17Z
Distributions NixOS:0.3.7
Executables test-couch
Downloads 6567 total (24 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]





Build the test executable.


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees