Liking cljdoc? Tell your friends :D

paco.detail.rfs

Reducing functions.

Reducing functions.
raw docstring

firstclj/s

(first)
(first result)
(first result input)

Reducing function that only keeps the first input.

Reducing function that only keeps the first input.
sourceraw docstring

ignoreclj/s

Ignores all args and returns nil. Useful for skip parsers.

Ignores all args and returns `nil`.  Useful for skip parsers.
sourceraw docstring

lastclj/s

(last)
(last result)
(last _ input)

Reducing function that only keeps the last input.

Reducing function that only keeps the last input.
sourceraw docstring

seqexclj/s

(seqex)
(seqex xs)
(seqex xs x)

Reducing function for 'sequence expression' parsers.

Nested seqex collections are flattened.

Reducing function for 'sequence expression' parsers.

Nested seqex collections are flattened.
sourceraw docstring

seqex-groupclj/s

Like seqex, but the completed result will not be flattened into surrounding seqex collections.

Like `seqex`, but the completed result will not be flattened into
surrounding seqex collections.
sourceraw docstring

stringclj/s

(string)
(string sb)
(string sb x)

Reducing function that builds a string.

Reducing function that builds a string.
sourceraw docstring

unseqexclj/s

(unseqex x)
source

vectorclj/s

(vector)
(vector coll)
(vector coll x)

Reducing function that collects input in a vector. Like conj!, but completes with a persistent collection.

Reducing function that collects input in a vector.
Like `conj!`, but completes with a persistent collection.
sourceraw docstring

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

× close