Clj/s MessagePack implementation adapted from msgpack-cljc
by @rosejn.
Clj/s MessagePack implementation adapted from `msgpack-cljc` by @rosejn.
(pack clj)
(pack output clj)
1 arity: returns MessagePack-encoded byte[] for given Clj value. 2 arity: writes MessagePack-encoded bytes for given Clj value to given DataOutput and returns the DataOutput.
1 arity: returns MessagePack-encoded byte[] for given Clj value. 2 arity: writes MessagePack-encoded bytes for given Clj value to given DataOutput and returns the DataOutput.
1 arity: returns MessagePack-encoded Uint8Array for given Cljs value. 2 arity: writes MessagePack-encoded bytes for given Cljs value to given output ∈ #{Uint8Array ArrayBuffer DataView subs} and returns an output stream that can be dereffed to get Uint8Array.
1 arity: returns MessagePack-encoded Uint8Array for given Cljs value. 2 arity: writes MessagePack-encoded bytes for given Cljs value to given output ∈ #{Uint8Array ArrayBuffer DataView subs} and returns an output stream that can be dereffed to get Uint8Array.
(unpack input)
Returns Clj value for given MessagePack-encoded input ∈ #{byte[] DataInput}.
Returns Clj value for given MessagePack-encoded input ∈ #{byte[] DataInput}.
Returns Cljs value for given MessagePack-encoded input ∈ #{Uint8Array ArrayBuffer DataView subs}.
Returns Cljs value for given MessagePack-encoded input ∈ #{Uint8Array ArrayBuffer DataView subs}.
cljdoc builds & hosts documentation for Clojure/Script libraries
Ctrl+k | Jump to recent docs |
← | Move to previous article |
→ | Move to next article |
Ctrl+/ | Jump to the search field |