I am please to announce the first release durable-ref! durable-ref is a library that defines conventions, a set of implementations and extensibility points for the following reference types:
*value* references, which represent an immutable pointer to a value held 'somewhere else', this allows the library to optimise these references. *atomic* references, which represent a clojure atom-like mutable reference. *volatile* references, which are mutable reference without any ability to synchronise concurrent updates. The main value proposition of the library is the URI based referencing convention, which makes value references in particular ideally suited to sharing information between programs. The library is extensible to new storage implementations but some basic ones are provided with the library in this first release: - *file *(local disk backed storage) - *s3 *& *dynamodb* via https://github.com/mcohen01/amazonica See the readme for more information: Github: https://github.com/riverford/durable-ref Clojars: https://clojars.org/riverford/durable-ref Feedback, issues and pull requests welcome! Dan -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.