Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
17 lines (13 sloc) 478 Bytes
Simple demo IRC server implemented in Clojure
Provides example for:
1. Creating server that listens sockets
2. Using Clojure's STM
3. Regexes, string comprehensions
4. Set and map operations
5. Multimethods
6. Exception handling
Starting methods:
* lein run
* lein uberjar; java -jar irc.clj-*-standalone.jar
* java -cp lib/clojure-1.4.0.jar:lib/server-socket-1.0.0.jar clojure.main -e '(load-file "irc.clj") (irc/-main)'
Author page: