A base matcher.
A function that modifies the matched value.
A value matched by the base parser.
Data object (tokens and options).
Parser position in the tokens array (before the first parser matched).
Parser position in the tokens array (after the first parser matched).
Make a new parser that transforms the matched value from a given parser.
Use map1 if some matched values can't be mapped.
A base parser.
A function that modifies the matched value.
A value matched by the base parser.
Data object (tokens and options).
Parser position in the tokens array (before the first parser matched).
Parser position in the tokens array (after the first parser matched).
Generated using TypeDoc
This overload makes a new Matcher that transforms the matched value from a given Matcher.
Use map1 if some matched values can't be mapped.
Use ab to map over values of two consecutive parsers.
Use abc to map over values of three consecutive parsers.