Skip to content

Instantly share code, notes, and snippets.

@bamerl
bamerl / echoserver.clj
Created October 24, 2011 15:19
A simple implement of knock knock jokes.
(ns knockknock.echoserver
"A simple echo tcp server.
Need [tcp-server](https://github.com/weavejester/tcp-server)"
(:use [net.tcp.server])
(:import [java.io BufferedReader InputStreamReader PrintWriter]))
(defn handler [in out]
(with-open [reader (BufferedReader. (InputStreamReader. in))
writer (PrintWriter. out true)]
(doseq [message (line-seq reader)]