<|> package:symparsec

<|> for parsers. Try the left parser; if it succeeds, return the result, else try the right parser with the left parser's output state. Does not backtrack. Wrap parsers with Try as needed. TODO shitty errors