@escherize looks good! haven’t seen anything library-quality impls of malli-forms. Have done one, but not complete and coupled to the use case.
@deadghost there should be an optional optimizer in malli. @miikka did a prototype of such some time ago: https://github.com/miikka/boolean-simplifier
[:or [:int {:min 10}] [:int {:max 5}] [:int {:min 0, :max 20}]]
could be just :int
.