summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormihaylov <mihaylov@epfl.ch>2007-02-06 16:43:58 +0000
committermihaylov <mihaylov@epfl.ch>2007-02-06 16:43:58 +0000
commitf1c170f25f647a790126d66cab576d349b16c9b9 (patch)
treebd5da921ebc712a17be97c0c7b49baecc7253850
parenta27f9a3b43732372c5e48159d188036fe323e561 (diff)
downloadscala-f1c170f25f647a790126d66cab576d349b16c9b9.tar.gz
scala-f1c170f25f647a790126d66cab576d349b16c9b9.tar.bz2
scala-f1c170f25f647a790126d66cab576d349b16c9b9.zip
Removed the PrintStream version of Stream.print
-rw-r--r--src/library/scala/Stream.scala10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/library/scala/Stream.scala b/src/library/scala/Stream.scala
index 0c55bcbb16..db02cd89d8 100644
--- a/src/library/scala/Stream.scala
+++ b/src/library/scala/Stream.scala
@@ -435,17 +435,15 @@ trait Stream[+a] extends Seq[a] {
zip(Stream.from(0))
/** Prints elements of this stream one by one, separated by commas */
- def print { print(Console.out) }
- def print(out: java.io.PrintStream) { print(out, ", ") }
+ def print { print(", ") }
/** Prints elements of this stream one by one, separated by <code>sep</code>
* @param sep The separator string printed between consecutive elements.
*/
- def print(sep: String) { print(Console.out, sep) }
- def print(out: java.io.PrintStream, sep: String) {
+ def print(sep: String) {
def loop(s: Stream[a]) {
- if (s.isEmpty) out.println("Stream.empty")
- else { out.print(s.head); out.print(sep); loop(s.tail) }
+ if (s.isEmpty) Console.println("Stream.empty")
+ else { Console.print(s.head); Console.print(sep); loop(s.tail) }
}
loop(this)
}