Liking cljdoc? Tell your friends :D

fress.reader


*keywordize-keys*cljs

source

*throw-on-unsafe?*cljs

source

build-lookupcljs

(build-lookup user-handlers name->map-ctor)
source

default-read-handlerscljs

source

IFressianReadercljsprotocol

readOpenListcljs

(readOpenList this)

readBooleancljs

(readBoolean this)

readIntcljs

(readInt this)

readObjects-cljs

(readObjects- this length)

readClosedListcljs

(readClosedList this)

readInt32cljs

(readInt32 this)

readObjectcljs

(readObject this)

getPriorityCache-cljs

(getPriorityCache- this)

readAndCacheObject-cljs

(readAndCacheObject- this cache)

readCount-cljs

(readCount- this)

handleStruct-cljs

(handleStruct- this tag fields)

readNextCodecljs

(readNextCode this)

getHandler-cljs

(getHandler- this tag)

read-cljs

(read- this code)

lookupCachecljs

(lookupCache this cache index)

readFloatcljs

(readFloat this)

getStructCache-cljs

(getStructCache- this)

validateFootercljs

(validateFooter this)
(validateFooter this calculatedLength magicFromStream)

resetCachescljs

(resetCaches this)

readDoublecljs

(readDouble this)
source

internalReadcljs

(internalRead rdr code)
source

internalReadBytescljs

(internalReadBytes rdr length)

called on codes/BYTES

called on codes/BYTES
sourceraw docstring

internalReadChunkedBytescljs

(internalReadChunkedBytes rdr)

called on codes/BYTES_CHUNK

called on codes/BYTES_CHUNK
sourceraw docstring

internalReadChunkedStringcljs

(internalReadChunkedString rdr length)
source

internalReadDoublecljs

(internalReadDouble rdr code)
source

internalReadIntcljs

(internalReadInt rdr code)

when throw-on-unsafe? is false, will return a goog.Long for unsafe numbers

when *throw-on-unsafe?* is false, will return a goog.Long for unsafe numbers
sourceraw docstring

internalReadListcljs

(internalReadList rdr length)
source

internalReadStringcljs

(internalReadString rdr length)
source

magicLcljs

source

readBigIntcljs

(readBigInt rdr _ _)
source

readBooleanArraycljs

(readBooleanArray rdr _ _)
source

readCharcljs

(readChar rdr _ _)
source

readDoubleArraycljs

(readDoubleArray rdr _ _)
source

readercljs

(reader in
        &
        {:keys [handlers checksum? offset name->map-ctor]
         :or {handlers nil checksum? false}
         :as opts})
source

readFloatArraycljs

(readFloatArray rdr _ _)
source

readInstcljs

(readInst rdr _ _)
source

readIntArraycljs

(readIntArray rdr _ _)
source

readKeywordcljs

(readKeyword rdr _ _)
source

readLongArraycljs

(readLongArray rdr _ _)
source

readMapcljs

(readMap rdr _ _)
source

readObjectArraycljs

(readObjectArray rdr _ _)
source

readRecordcljs

(readRecord rdr tag component-count name->map-ctor)
source

readRegexcljs

(readRegex rdr _ _)
source

readSetcljs

(readSet rdr _ _)
source

readSymbolcljs

(readSymbol rdr _ _)
source

readUricljs

(readUri rdr _ _)
source

readUTF8cljs

(readUTF8 rdr)

this uses TextDecoder on raw utf8 bytes instead of using js on compressed fressian string bytes

this uses TextDecoder on raw utf8 bytes instead of using js on compressed
fressian string bytes
sourceraw docstring

readUUIDcljs

(readUUID rdr _ _)
source

UNDER_CONSTRUCTIONcljs

source

valid-handler-key?cljs

(valid-handler-key? k)
source

valid-name->map-ctor?cljs

(valid-name->map-ctor? m)
source

valid-user-handlers?cljs

(valid-user-handlers? uh)
source

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

× close