(match-all & parsers)
Match all the given parsers, or fail
Match all the given parsers, or fail
(match-one & parsers)
Match at least one of the parsers in the given order, or fail
Match at least one of the parsers in the given order, or fail
(nested-one-or-more parser)
Matches the same parser repeatedly until it fails - the first time has to succeed for the parser to progress
Matches the same parser repeatedly until it fails - the first time has to succeed for the parser to progress
(none-or-more parser)
Matches the same parser repeatedly until it fails - first can fail and second will continue
Matches the same parser repeatedly until it fails - first can fail and second will continue
(one-or-more parser)
Matches the same parser repeatedly until it fails - the first time has to succeed for the parser to progress
Matches the same parser repeatedly until it fails - the first time has to succeed for the parser to progress
(optional parser)
Take a parser and return an optional version of it.
Take a parser and return an optional version of it.
(skip-none-or-more parser)
Matches the same parser zero or more times until it fails, then returns true.
Matches the same parser zero or more times until it fails, then returns true.
(skip-one-or-more parser)
Matches the parser on or more times until it fails, but doesn't return the values for binding
Matches the parser on or more times until it fails, but doesn't return the values for binding
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close