This can be optionally implemented if a parser is able to return a partial value or for situations where the end of the stream signals a complete response
This can be optionally implemented if a parser is able to return a partial value or for situations where the end of the stream signals a complete response
Only the unknownLengthBytes parser currently uses this. It is currently undefined if calling this resets a parser's state. ">>" also uses it, but not |>
Repeat a parser, accumulating the results until the value returned by the parser matches the type's Zero value. This can be used, for example, to keep parsing lines of data until an empty line is encountered