Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ztellman/606792 to your computer and use it in GitHub Desktop.
Save ztellman/606792 to your computer and use it in GitHub Desktop.
(ns scratchpad
(:use [aleph.core :only (siphon wrap-channel)]
[aleph.tcp :only (start-tcp-server)]
[aleph.formats :only (channel-buffer->string)]))
(defn echo-handler [channel connection-info]
(siphon (wrap-channel channel #(str "Response : " (channel-buffer->string %))) channel))
;; Returns function to stop the server
(def server (start-tcp-server echo-handler {:port 8080}))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment