Liking cljdoc? Tell your friends :D

robertluo.pullable.core

Core namespace. consists of protocols, multimethods

Core namespace. consists of protocols, multimethods
raw docstring

create-optioncljmultimethod

Create query option

Create query option
raw docstring

default-transformclj

(default-transform query target m)

Findablecljprotocol

Source of data

Source of data

-selectclj

(-select target k not-found)

returns value of target on k

returns value of target on k
raw docstring

ignoreclj


JoinQueryclj


padclj

(pad n coll value)

returns a coll which has n length, with coll fill in first, then pad with value

returns a coll which has `n` length, with `coll` fill in first, then pad with
value
raw docstring

Querycljprotocol

Can query on a data structure, return the value of its key, also able to transform another data structure

Can query on a data structure, return the value of its key, also able
to transform another data structure

-keyclj

(-key query)

returns the key of the query, should be a vector

returns the key of the query, should be a vector

-transformclj

(-transform this target m)

run query on m, returns the transformed target

run query on m, returns the transformed target

-value-ofclj

(-value-of query m)

run query on m, return the value

run query on m, return the value
raw docstring

SimpleQueryclj


Targetcljprotocol

Sink of data

Sink of data

-appendclj

(-append target k v)

append value to target

append value to target
raw docstring

VectorQueryclj

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

× close