original_string: public function each(Callable $f) : void {
          foreach ($this->items as $i) {
              $f($i);
          }
      }
code: public function each(Callable $f) : void {
          foreach ($this->items as $i) {
              $f($i);
          }
      }
code_tokens: public function each ( Callable $ f ) : void { foreach ( $ this -> items as $ i ) { $ f ( $ i ) ; } }
docstring: run a function against each item in the collection
  
  @param callable $f
docstring_tokens: run a function against each item in the collection