úΖ¾      Document name Database name ?Returns a safe database name. Signals an error if the name is  invalid. ?Returns a safe document name. Signals an error if the name is  invalid.  #Extract a field as a value of type a. If the field does not # exist or cannot be parsed as type a, fail.  4 when the field is defined and is true. Otherwise, !.   ECreates a new database. Throws an exception if the database already  exists. HDelete a doc by document identifier (revision number not needed). This N operation first retreives the document to get its revision number. It fails  if the document doesn' t exist or there is a conflict. ?Gets a document as a raw JSON value. Returns the document id,  revision and value as a "#$. These fields are queried lazily, B and may fail later if the response from the server is malformed. Like 4, but only returns the keys. Use this for key-only . views where the value is completely ignored. $      !"#$%&'()*++,CouchDB-0.8.0.3Database.CouchDBDatabase.CouchDB.SafetyDatabase.CouchDB.JSONghc-primGHC.Bool json-0.3.3Text.JSON.TypesDatabase.CouchDB.HTTP CouchMonad runCouchDB runCouchDB'DocDB isDBStringdbdoc isDocString jsonStringjsonInt jsonObjectjsonBool jsonField jsonIsTrue CouchView ViewMapReduceViewMapcreateDBdropDB newNamedDoc updateDocforceDeleteDoc deleteDocnewDocgetDoc getDocPrimgetAndUpdateDoc getAllDocIdsnewView queryView queryViewKeysTrueFalseJSObject