/** * @param \Traversable|array $items * @return \Iterator */ public function convertCollection($items) { return \iter\map([$this, 'convert'], $items); }
/** * {@inheritdoc} */ public function map(callable $function) : Collection { $this->elements = \iter\map($function, \iter\toIter($this->elements)); return clone $this; }
function getPostsForCategory($category) { return iter\map("formatPost", filterGenerator(readCSVGenerator("posts.csv"), 2, $category[0])); }