This overload makes a Matcher that applies two matchers one after another and returns the result from the second one.
Implementation is based on ab.
First matcher (result is discarded).
Second matcher (result is returned).
Make a parser that tries two parsers one after another and returns the result from the second one if both matched.
A nonmatch is returned if any of two parsers did not match.
First parser (result is discarded).
Second parser (result is returned).
This overload makes a Matcher that applies two matchers one after another and returns the result from the second one.
Implementation is based on ab.