(Changed in version 2.8.0) collect has changed. The previous behavior can be reproduced with toSeq.
(Since version 2.3.2) use ++
(Since version 2.8.0) use zipWithIndex in Iterator
(Since version 2.8.0) use indexWhere instead
(Since version 2.8.0) use copyToArray instead
(Since version 2.8.0) use copyToArray instead
(Since version 2.8.0) use copyToArray instead
Wrapper around an iterator which calls a completion method after it successfully iterates through all the elements