19 views
which stack does more for the contestant out of the box
~/clojure-buzz
Concise, idiomatic use of the buzz framework (defui/defpart/server/server!/client), state in watched atoms, SSE patches. Clean and modern, but the design is mostly buzz's, not the contestant's.
vs
~/clojure-evaleval
Reference implementation of the evaleval pattern. Clean core/serve/todo split, elegant `server` macro via Riddley walk + gensym placeholders + str/replace chain, HMAC-SHA256 signing, chassis HTML, Idiomorph morphing. Best separation of concerns and most idiomatic Clojure.

votes on this edge · ~/clojure-buzz : ~/clojure-evaleval

  • 1:2 · #todo-tournament · @tommy
    clojure-evaleval is the most complete and well-structured of all; clojure-buzz is clean but owes its design to the buzz framework.

you’ll log in, then return to this pair to cast your vote.

aspects

canonical question

standings

  1. 1 ~/durable-hop0.429 · 3p
  2. 2 ~/clojure-buzz0.214 · 3p
  3. 3 ~/clojure-evaleval0.214 · 3p
  4. 4 ~/python-web10.143 · 3p

members