malli loads and validates now. Three divergences surfaced building its registry and :map schema: dot-forms: (.iterator coll) on a map fell into the map-as-object branch and was mis-read as a missing :iterator key (nil), so malli's -vmap got nil and crashed on .hasNext. Route iterator through the collection-interop path — a jiterator over the seq (the entry iterator for a map). host-static: register clojure.lang.LazilyPersistentVector/createOwning (-vmap fills an object-array then hands it over) and PersistentArrayMap/createWithCheck (malli's eager entry parser relies on its duplicate-key throw; a missing class was caught and mis-reported as ::duplicate-keys on every map schema). |
||
|---|---|---|
| .. | ||
| chez | ||