Copy stdin to stdout: Difference between revisions
Content added Content deleted
Not a robot (talk | contribs) (Add 8086 assembly) |
(Add Scala) |
||
Line 382:
io::copy(&mut io::stdin().lock(), &mut io::stdout().lock());
}</lang>
=={{header|Scala}}==
For Scala 2's compiler <code>scalac</code>, a containing object is required:
<lang Scala>object CopyStdinToStdout extends App {
io.Source.fromInputStream(System.in).getLines().foreach(println)
}</lang>
If it's being run directly by <code>scala</code>, it can be shortened to one line, and run directly in the shell:
<lang bash>scala -e "io.Source.fromInputStream(System.in).getLines().foreach(println)"</lang>
=={{header|Scheme}}==
|