Create a single parser which will attempt to run each of the given parsers
in parallel,
yielding the result from the first of the parsers
that successfully completes.
Create a single parser which will attempt to run each of the given parsers
in parallel,
yielding the result from the first of the parsers
that successfully completes.
If multiple parsers
return a result for the same input, priority is determined by
their order when given to this method.
If all of the parsers
fail by throwing exceptions, all but the latest exception
will be swallowed, and the last exception will be rethrown.
A collection of Parsers which will be run in parallel.