Parser for each next value.
Initial value for the accumulator.
Function to combine the accumulator and each parsed value.
Value from each successful parsing.
Accumulated value.
Data object (tokens and options).
Position before all successful parsings.
Position after all successful parsings.
Generated using TypeDoc
Make a Matcher that takes 0 or more matches from the same parser and reduces them into one value in right-to-left (last-to-first) order.
Note: accumulator is the right (second) argument.
Use rightAssoc1 if you have an initial value to be parsed after all matches.
Implementation is based on many and map.