malli

technomancy 2026-04-15T22:48:18.244189Z

is malli.core/walk meant to walk a complete schema including :refs?

technomancy 2026-04-16T15:36:16.896179Z

cool; thanks. seems like the docs are pretty shaky on that.

➕ 1
2026-04-16T00:05:33.836239Z

I believe it stops at refs by default, but accepts an option ::m/walk-refs true to also deref refs. here's the only example I can find https://github.com/metosin/malli/blob/52ea58a36ff5172b38dfc526ca638afa7226a4a0/test/malli/util_test.cljc#L834

2026-04-16T00:11:18.303309Z

probably a better example is the implementation of deref-recursive, except also add ::walk-refs true to the options https://github.com/metosin/malli/blob/52ea58a36ff5172b38dfc526ca638afa7226a4a0/src/malli/core.cljc#L2851-L2863