1. Jason R. Coombs
  2. jaraco.util


Jason R. Coombs  committed 51d2679

Replaced chain with itertools.chain.from_iterable

  • Participants
  • Parent commits 58f31c7
  • Branches default

Comments (0)

Files changed (1)

File jaraco/util/itertools.py

View file
 # -*- coding: UTF-8 -*-
 Tools for working with iterables.  Complements itertools.
-Copyright © 2008-2011 Jason R. Coombs
+Copyright © 2008-2012 Jason R. Coombs
 from __future__ import absolute_import, unicode_literals, print_function
 	next(b, None)
 	return itertools.izip(a, b)
-def chain(sequences):
-	"""functions like itertools.chain, except chains everything in sequences.
-	Equivalent to itertools.chain(*sequences) except sequences is evaluated
-	on demand."""
-	for sequence in sequences:
-		for item in sequence:
-			yield item
+chain = itertools.chain.from_iterable
 def infiniteCall(f, *args):
 	"Perpetually yield the result of calling function f."