google/quiver-dart — pull request #73 by seaneagan (2014-01-10 18:49:38+00:00)
Title: Implement enumerateStream

I originally implemented this for a demo of one of my projects:

https://github.com/seaneagan/unscripted/blob/master/example/cat.dart

and thought it would make sense to add it back to quiver.

If quiver.iterables and quiver.async both use IndexedValue it might make sense to move it to quiver.core, but I didn't do that here.