public static bool Any <TSource>(this ImmutableStack <TSource> source, Func <TSource, int, bool> predicate) => ValueEnumerableExtensions.Any <ValueWrapper <TSource>, ValueWrapper <TSource> .Enumerator, TSource>(new ValueWrapper <TSource>(source), predicate);
public static bool Any <TSource>(this ImmutableStack <TSource> source) => ValueEnumerableExtensions.Any <ValueWrapper <TSource>, ValueWrapper <TSource> .Enumerator, TSource>(new ValueWrapper <TSource>(source));
public static bool Any <TSource, TPredicate>(this ImmutableStack <TSource> source, TPredicate predicate = default) where TPredicate : struct, IFunction <TSource, bool> => ValueEnumerableExtensions.Any <ValueWrapper <TSource>, ValueWrapper <TSource> .Enumerator, TSource, TPredicate>(new ValueWrapper <TSource>(source), predicate);
public static bool Any <TSource>(this ImmutableQueue <TSource> source, PredicateAt <TSource> predicate) => ValueEnumerableExtensions.Any <ValueWrapper <TSource>, ValueWrapper <TSource> .Enumerator, TSource>(new ValueWrapper <TSource>(source), predicate);