Iterator.continually: не может оценить выражение в Scala REPL
У кого-нибудь есть идея / объяснение, почему REPL застревает во время оценки последнего выражения? Странно то, что он не выдает никаких исключений или чего-либо, просто ничего не происходит.
Welcome to Scala version 2.11.6 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_40).
scala> val empty = Seq.empty[Int].iterator
empty: Iterator[Int] = empty iterator
scala> val emptyInfiniteIterator = Iterator.continually(empty).flatten
Заранее спасибо за любые объяснения.