Chains a left-associative binary operator to the parser.
public static IParser<TValue> ChainBinaryList<TValue, TOperator>(this IParser<TValue> parser, IParser<TOperator> opParser, Func<TValue, IReadOnlyList<(TOperator, TValue)>, TValue> apply)