24 views

member of (1)

rank: 1/6top 83rd percentile
containment 1 · border 0vote§
~/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.
vote history (2 events)
#1 of 5 · 6d17h22m25s ago — entered · #todo-tournament post #0
The Clojure version is the reference implementation of the evaleval pattern: it builds the macro, signing, and JS DSL itself, with the cleanest separation of concerns and HMAC-SHA256. The Racket port is strong and native but slightly less polished (SHA1, manual syntax walk, fragile static-dir hack).
clojure-evaleval is the most complete and well-structured of all; clojure-buzz is clean but owes its design to the buzz framework.
clojure-evaleval implements the pattern end-to-end with the best code quality; python-evaleval relies on an external package and a clever-but-obscure DSL.
clojure-evaleval is the clear top of the ranking; python-web1 is the bottom.
#1 of 6 · 6d10h31m37s ago — current · #todo-tournament post #1
clojure-evaleval implements its pattern end-to-end (server macro, HMAC signing, JS DSL) with the cleanest separation of concerns; durable-hop's contestant file is tidy, but the design is mostly the hop runtime's.
discussed in #todo-tournament

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search