diff options
author | mihaylov <mihaylov@epfl.ch> | 2006-08-22 11:14:14 +0000 |
---|---|---|
committer | mihaylov <mihaylov@epfl.ch> | 2006-08-22 11:14:14 +0000 |
commit | 8e0d30f85cb2ded4a3ebfdd21b5f1b1a0f9f7391 (patch) | |
tree | 06afc5110d576c4983526b5c90cb1a83b1ee4405 | |
parent | d75abefffa410cbd08706e9d749c5148b97e1137 (diff) | |
download | scala-8e0d30f85cb2ded4a3ebfdd21b5f1b1a0f9f7391.tar.gz scala-8e0d30f85cb2ded4a3ebfdd21b5f1b1a0f9f7391.tar.bz2 scala-8e0d30f85cb2ded4a3ebfdd21b5f1b1a0f9f7391.zip |
Fixed bug contribution #180
-rw-r--r-- | src/library/scala/Stream.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/Stream.scala b/src/library/scala/Stream.scala index f122bdec8d..c54b2bd91d 100644 --- a/src/library/scala/Stream.scala +++ b/src/library/scala/Stream.scala @@ -217,7 +217,7 @@ trait Stream[+a] extends Seq[a] { def filter(p: a => Boolean): Stream[a] = { def loop(s: Stream[a]): Stream[a] = if (s.isEmpty) s - else if (p(s.head)) Stream.cons(head, loop(s.tail)) + else if (p(s.head)) Stream.cons(s.head, loop(s.tail)) else loop(s.tail) loop(this) } |