Clojure based implementations and interpretations of the examples in Building Hypermedia APIs with HTML5 and Node.
Mike Amundsen, in his recent book Building Hypermedia APIs, provides helpful direction for programmers seeking to understand and apply the principles of Representational state transfer (REST), and in particular HATEOAS (Hypermedia as the Engine of Application State).
Amundsen implements his examples principally with NodeJS. This is my attempt to re-implement, or perhaps reinterpret, those examples in terms of the Clojure language and popular web-related libraries developed by the Clojure community.
This software is Copyright (c) 2012 by Michael Bradley, Jr.
The use and distribution terms for this software are covered by the Eclipse Public License 1.0 which can be found in the file epl-v10.html under the licenses directory at the root of this distribution. By using this software in any fashion, you are agreeing to be bound by the terms of this license. You must not remove this notice, or any other, from this software.