Succeeds with an empty collection if the parser fails.
public static IParser<IEnumerable<T>> OrEmpty<T>(this IParser<IEnumerable<T>> parser)
Succeeds with an empty collection if the parser fails.
public static IParser<IReadOnlyCollection<T>> OrEmpty<T>(
this IParser<IReadOnlyCollection<T>> parser)
Succeeds with an empty collection if the parser fails.
public static IParser<IReadOnlyList<T>> OrEmpty<T>(this IParser<IReadOnlyList<T>> parser)