diff options
author | Aleksandar Pokopec <aleksandar.prokopec@epfl.ch> | 2010-06-02 17:09:39 +0000 |
---|---|---|
committer | Aleksandar Pokopec <aleksandar.prokopec@epfl.ch> | 2010-06-02 17:09:39 +0000 |
commit | 3281d0627be37df7343ca5a4f26847d85eb9618a (patch) | |
tree | 4667cbfbd2ee5ed55ed6f34f8abab0b0ec985e20 /src/library | |
parent | de67e153ee74427f98b4ea5c21afa8fb01fe374a (diff) | |
download | scala-3281d0627be37df7343ca5a4f26847d85eb9618a.tar.gz scala-3281d0627be37df7343ca5a4f26847d85eb9618a.tar.bz2 scala-3281d0627be37df7343ca5a4f26847d85eb9618a.zip |
Fixes #3508. No review is necessary.
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/scala/collection/immutable/Stream.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library/scala/collection/immutable/Stream.scala b/src/library/scala/collection/immutable/Stream.scala index 9610afb8cd..7660a1e2c8 100644 --- a/src/library/scala/collection/immutable/Stream.scala +++ b/src/library/scala/collection/immutable/Stream.scala @@ -609,8 +609,8 @@ object Stream extends SeqFactory[Stream] { if (n <= 0) Empty else new Cons(elem, fill(n-1)(elem)) override def tabulate[A](n: Int)(f: Int => A): Stream[A] = { - def loop(i: Int) = - if (i >= n) Empty else new Cons(f(i), tabulate(i+1)(f)) + def loop(i: Int): Stream[A] = + if (i >= n) Empty else new Cons(f(i), loop(i+1)) loop(0) } |