Anonymous user
Echo server: Difference between revisions
→{{header|Scala}}
Line 1,935:
import java.net.{ServerSocket, Socket}
import scala.io.
object EchoServer extends App {
private val serverSocket = new ServerSocket(
private var numConnections = 0
Line 1,950:
override def run(): Unit =
new PrintWriter(clientSocket.getOutputStream, true) {
.takeWhile(!_.toLowerCase.startsWith(":exit"))
.foreach { line =>
|