malli

2025-12-12T16:38:40.402589Z

When calling a function annotated w/ :malli/schema w/ invalid args, if one of those args is a datomic db, malli attempts to print the entire db i.e. all datoms. Does it seem like malli should do something different w/ datomic dbs? Note there's a closed issue about failing to print datomic dbs (https://github.com/metosin/malli/issues/629), but in my case it's not failing, it's just printing way more than a useful amount of info.

2025-12-12T17:00:43.863229Z

general observation: the most useful info is in the explain output, everything else seems just noise (they passed the schema). the datomic db happens to be in that noise too, since it passed the schema. could we use the explain output to direct which values to print?