Liking cljdoc? Tell your friends :D

msgpack.core


cond-letcljmacro

(cond-let bindings & clauses)
source

packclj

(pack obj)
(pack obj opts)

Serialize application value as a MessagePack-formatted byte array

Serialize application value as a MessagePack-formatted byte array
sourceraw docstring

pack-streamclj

(pack-stream this stream)
(pack-stream this stream opts)

Serialize application value as a stream of MessagePack-formatted bytes. Argument type can be either java.io.DataOutput or java.io.OutputStream. Any other type is an error.

Serialize application value as a stream of MessagePack-formatted bytes.
Argument type can be either java.io.DataOutput or java.io.OutputStream. Any
other type is an error.
sourceraw docstring

Packablecljprotocol

Objects that can be serialized as MessagePack types

Objects that can be serialized as MessagePack types

packable-packclj

(packable-pack this data-output opts)
sourceraw docstring

refine-extcljmultimethod

Refine Extended type to an application-specific type.

Refine Extended type to an application-specific type.
sourceraw docstring

unpackclj

(unpack obj)
(unpack obj opts)

Deserialize MessagePack-formatted bytes to an application value. Argument type can be either java.io.DataInput, java.io.InputStream, or byte array. Other types are coerced to a byte array.

Deserialize MessagePack-formatted bytes to an application value. Argument
type can be either java.io.DataInput, java.io.InputStream, or byte array.
Other types are coerced to a byte array.
sourceraw docstring

unpack-streamclj

(unpack-stream data-input)
(unpack-stream data-input opts)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close