Monger is an idiomatic Clojure MongoDB driver with sane defaults, batteries included, well documented, low overhead
Find a file
Michael S. Klishin 5e12f9aec2 Introduce monger.core/connect! and monger.core/set-db!
Even though it is not idiomatic Clojure to mutate vars like this,
it is very common for many applications to only use one MongoDB
connection (so, no per-thread var rebinding) and one main database.

For those cases, these function eliminate the need for mundaine
hacks with namespace switching.
2011-09-19 12:14:48 +04:00
examples Adding docs for major collection methods. 2011-09-11 16:13:29 +02:00
src/monger Introduce monger.core/connect! and monger.core/set-db! 2011-09-19 12:14:48 +04:00
test/monger/test Introduce monger.core/connect! and monger.core/set-db! 2011-09-19 12:14:48 +04:00
.gitignore Ignore etags file 2011-08-12 21:47:53 +04:00
.travis.yml Of course we will be using travis-ci.org 2011-09-11 14:40:15 +04:00
project.clj Use Clojure 1.3.0-RC0 2011-09-14 14:32:17 +04:00
README.md Of course we will be using travis-ci.org 2011-09-11 14:40:15 +04:00

Monger

Monger is an experimental idiomatic Clojure wrapper around MongoDB Java driver.

Usage

Since these are very early days of the library, it is fair to say that it is completely unusable to anyone other than the author.

This is a Work In Progress

Monger is very much a work in progress and right now, there is nothing to see here, really.

Continuous Integration

Continuous Integration status

CI is hosted by travis-ci.org

Supported Clojure versions

Monger is built from the ground up for Clojure 1.3 and up.

License

Copyright (C) 2011 Michael S. Klishin

Distributed under the Eclipse Public License, the same as Clojure.