From a122e62fe0e40828e08224d9b591a74897a80e94 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Thu, 24 Oct 2013 12:39:11 +0700 Subject: [PATCH] Reposition `freeze-to-stream!` fn for clarity --- src/taoensso/nippy.clj | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/taoensso/nippy.clj b/src/taoensso/nippy.clj index 75e6350..c7c7e40 100644 --- a/src/taoensso/nippy.clj +++ b/src/taoensso/nippy.clj @@ -97,11 +97,6 @@ (freeze-to-stream* m# s#)) (freeze-to-stream* x# s#))) -(defn freeze-to-stream! - "Low-level API. Serializes arg (any Clojure data type) to a DataOutputStream." - [^DataOutputStream data-output-stream x & _] - (freeze-to-stream data-output-stream x)) - (defmacro ^:private freezer [type id & body] `(extend-type ~type Freezable @@ -195,6 +190,11 @@ (declare assert-legacy-args) +(defn freeze-to-stream! + "Low-level API. Serializes arg (any Clojure data type) to a DataOutputStream." + [^DataOutputStream data-output-stream x & _] + (freeze-to-stream data-output-stream x)) + (defn freeze "Serializes arg (any Clojure data type) to a byte array. Set :legacy-mode to true to produce bytes readable by Nippy < 2.x. For custom types extend the