import { IterableX } from '../../iterable/iterablex' ; import { reverse } from '../../iterable/operators/reverse' ; ignore export function reverseProto < T > ( this ) { return reverse < T > ( ) ( this ) ; } IterableX . prototype . reverse = reverseProto ; declare module '../../iterable/iterablex' { interface IterableX < T > { reverse : typeof reverseProto ; } }