jolt/docs
Yogthos 86e36e8bee clojure.test/are substitutes via clojure.template
are let-bound its template vars, so a var inside quote never substituted:
(are [x] (special-symbol? 'x) if def) tested the literal symbol x twice.
Rebuild are on clojure.template/do-template (postwalk substitution), the
same architecture as upstream, with the same arg-count check.

This un-aborts every suite namespace whose are rows need substitution:
cts baseline moves 5302->5614 pass, 236->192 errors, 88->84 baselined
namespaces. The newly-reachable assertions also surface real divergences
now baselined and filed (edn reader strictness, Boolean ctor).
2026-07-02 05:57:57 -04:00
..
rfc Run core.memoize's test suite on jolt 2026-06-25 13:23:05 -04:00
spec clojure.test/are substitutes via clojure.template 2026-07-02 05:57:57 -04:00
building-and-deps.md cli: rename nrepl command to --nrepl-server flag 2026-06-28 17:26:03 -04:00
grammar.ebnf Clean up codebase: rename stdlib layer, strip porting residue, fix tooling 2026-06-22 22:18:00 -04:00
host-interop.md docs: register-class-supers! for library class hierarchies 2026-07-01 16:31:43 -04:00
libraries.md docs: delist next.jdbc (JVM/JDBC-driver dependent) 2026-07-01 17:49:35 -04:00
MODULES.md AOT build: set per-ns ns context and register aliases 2026-06-24 01:27:49 -04:00
seed-overlay-registry.md Clean up codebase: rename stdlib layer, strip porting residue, fix tooling 2026-06-22 22:18:00 -04:00
tools-deps.md Static-link :jolt/native C libraries into built binaries by default 2026-07-01 09:52:00 -04:00