| 
						 | 
						- /**
 -  * This method is like `_.tap` except that it returns the result of `interceptor`.
 -  * The purpose of this method is to "pass thru" values replacing intermediate
 -  * results in a method chain sequence.
 -  *
 -  * @static
 -  * @memberOf _
 -  * @since 3.0.0
 -  * @category Seq
 -  * @param {*} value The value to provide to `interceptor`.
 -  * @param {Function} interceptor The function to invoke.
 -  * @returns {*} Returns the result of `interceptor`.
 -  * @example
 -  *
 -  * _('  abc  ')
 -  *  .chain()
 -  *  .trim()
 -  *  .thru(function(value) {
 -  *    return [value];
 -  *  })
 -  *  .value();
 -  * // => ['abc']
 -  */
 - function thru(value, interceptor) {
 -   return interceptor(value);
 - }
 - 
 - module.exports = thru;
 
 
  |