liberator

2017-06-16T21:19:01.749876Z

@ordnungswidrig As nearly all my resources need a JSON representation, and many of them use UUIDs, I'll be adding this same :as-response workaround over and over. I'll also have to handle the other representations (eg, EDN) even though I want liberator's default behavior there. Is there another pattern I could adopt?

2017-06-16T21:21:02.778028Z

The support for UUID in cheshire vs. non-support in clojure.data.json (and no documentation on how to extend its encoding/decoding) make me see much more clearly the value proposition of using it instead -- have you considered that?