On Friday, May 11, 2012 4:03:52 AM UTC-5, Baishampayan Ghose wrote: > > > * Create a protocol called IGraphDBClient or something similar and > create a spec. > * Provide different client implementations in their own namespaces > using deftype, eg. bulbs.db.neo4j/client, bulbs.db.orientdb/client, > etc. > * Put your core functions in a core ns, eg. bulbs.core. Write all your > functions there. Ideally they should all work on top of the > IGraphDBClient protocol. You could provide client factory functions as > well, eg. (neo4j-client ...), (orientdb-client ...), etc. >
Thanks BG. Is setting a dynamic binding at runtime the recommended way of storing the config map? - James -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en