Fresh start, trying Pulsar
Echo server in netty

Interesting weirdness: .addLast is overloaded in several ways, and it
seems that you can't simply supply a ChannelHandler -- you have to
supply a string and a handler, or an array of handlers. Possibly
because the overload is addLast(ChannelHandler ...), and Clojure won't
find this by reflection.
A bit of scaffolding so to run a main procedure

    lein run 5555
Intermediate between the client and netty with async/chan

With the simple machine: when you read something, put it on <in>, when
there's something on <out>, write it. All ops done in go blocks, with
the idea that they can be parked if there's some other work to do.

The next step is to take notice of backpressure: if you can't write,
stop reading.
Hand-turned S-expression parser

Have I misunderstood?
Project file no-ops

Add a plugin for cider support and a non-dependency