Malli generates an invalid clj-kondo type spec for [:map [:keys [:+ :keyword]]]: it emits an {:op :rest} which should only be used to describe the type of varargs arguments. It is invalid to use this for describing map keys. Just use :seqable or something.
See https://github.com/clj-kondo/clj-kondo/issues/1922
Malli generates an invalid clj-kondo type spec for
[:map [:keys [:+ :keyword]]]
: it emits an{:op :rest}
which should only be used to describe the type of varargs arguments. It is invalid to use this for describing map keys. Just use:seqable
or something.