clojurewerkz / spyglass

A Clojure Memcached client (also: Couchbase, Kestrel). Built on top of SpyMemcached, supports ASCII and binary protocols, strives to be 100% feature complete.
http://clojurememcached.info
67 stars 17 forks source link

Add transcoders #24

Closed timgluz closed 8 years ago

timgluz commented 8 years ago

Hi,

i added factory-functions to simplify creation of transcoders and also add tests which mostly test what kind of Clojure data is possible to encode with a given transcoder. I got this idea from Nippy, which i'm using for my custom-transcoder which supports encryption and compression;

I also updated docs - but it'll be different pull-request;

michaelklishin commented 8 years ago

:+1:

michaelklishin commented 8 years ago

Please submit a PR that updates change log and credit yourself!