/retro

A protocol for revisioned transactions in Clojure.

Primary LanguageClojureEclipse Public License 1.0EPL-1.0

Retro is a protocol for implementing revisioned transactions in Clojure.

It is used internally by Jiraph and Masai.

Installation

Add the following to the :dependencies key in your project.clj:

[org.flatland/retro "0.8.0"]