Liking cljdoc? Tell your friends :D

paco.detail.parsers

Advanced low-level parsers, used by higher level ones.

Advanced low-level parsers, used by higher level ones.
raw docstring

repeat-manyclj/s

(repeat-many sym p rf)
source

repeat-maxclj/s

(repeat-max sym p rf max)
source

repeat-minclj/s

(repeat-min sym p rf min)
source

repeat-min-maxclj/s

(repeat-min-max sym p rf min max)
source

repeat-timesclj/s

(repeat-times sym p rf n)
source

sep-byclj/s

(sep-by sym p psep rf empty-ok? sep-end-ok?)
source

sequenceclj/s

(sequence rf parsers)

Applies the parsers sequentially and collects their return values using the reducing function rf.

Applies the `parsers` sequentially and collects their return values
using the reducing function `rf`.
sourceraw docstring

untilclj/s

(until sym p pend rf empty-ok? include-end?)
source

with-seqclj/smacro

(with-seq bindings & body)

Creates a parser that applies parsers in sequence and transforms the return values.

Creates a parser that applies parsers in sequence and transforms
the return values.
sourceraw docstring

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

× close