Match p but discard the result
Skip p zero or more times
Match pattern begin func end, return the result of func.
Match pattern p delim p delim p ... p delim p
Match any of the given pattern, stop when first match is found. All parsers must return the same type.
Match u but doesn't consume anything from the input range
Match func* or func+
Optionally matches p
Appply a sequence of parsers one after another.
Combinators