scala/scala — pull request #1589 by Atry (2012-11-08 14:50:26+00:00)
Title: Avoid creating the temporary StreamIterator

When using list comprehension on TraversableOnce without Iterable or Iterator,
original MonadOps would create a temporary StreamIterator.

My patch avoid that.