import { EnumerableFactory } from '../utilities/EnumerableFactory'; import { IEnumerable } from '../types'; import { applyReverseImmutable } from './applicators/applyReverseImmutable'; export function reverseImmutable(src: Iterable): IEnumerable { return applyReverseImmutable(new EnumerableFactory(), src); }