Getting started with Erlang and the CouchDB API.
eCouch
eCouch is an Erlang application that provides an API to a CouchDB server. Code and documentation can be obtained at:
Characteristics
eCouch design was inspired by the article
Building a Non-blocking TCP server using OTP principles It assumes that the
inets application is running
Features
Follows all the OTP design principles
Can run stand-alone with its own supervision tree or be included inside an existing supervision tree
Guarantees synchronism between calls and their responses
erlcouch
It is quite easy to throw together a quick interface to CouchDB in Erlang using inets or ibrowse because CouchDB API is so easy. On such interface currently exists at:
Documentation can be found as part of the library.