biased Or
Combines two parsers, trying the first parser and if it fails, trying the second parser. The second parser is only tried if the first parser returns an empty list.
A.K.A <<|>
Return
A parser that tries the first parser and if it fails, tries the second parser.
Parameters
other
The second parser to try if the first parser fails.