Esempio n. 1
0
 /**
  * Calls $fnTap for each element.  This function is like walk, but does not consume the iterator.
  * Example: Sequence::make($values)->tap($fnLogValue)->map(...)
  *
  * @param callable $fnTap($value, $key) -- called for each element.  The return value is ignored.
  * @return static
  */
 public function tap($fnTap)
 {
     return static::make(IterationTraits::tap($this, $fnTap));
 }