| 1234567891011121314151617181920212223 | 
							- var LazyWrapper = require('./_LazyWrapper');
 
- /**
 
-  * Reverses the direction of lazy iteration.
 
-  *
 
-  * @private
 
-  * @name reverse
 
-  * @memberOf LazyWrapper
 
-  * @returns {Object} Returns the new reversed `LazyWrapper` object.
 
-  */
 
- function lazyReverse() {
 
-   if (this.__filtered__) {
 
-     var result = new LazyWrapper(this);
 
-     result.__dir__ = -1;
 
-     result.__filtered__ = true;
 
-   } else {
 
-     result = this.clone();
 
-     result.__dir__ *= -1;
 
-   }
 
-   return result;
 
- }
 
- module.exports = lazyReverse;
 
 
  |