Clojure supports dispatch functions with zero arity, so should ClojureScript.
Starting from 0.0-2227
fixed https://github.com/clojure/clojurescript/commit/f18bf9e5e92f1d6f0af6d48863db93143c2b7d65
Is there a reason for not merging this?
(Sorry for the misleading title, of course it should be "Invalid arity error when 0-arity multimethod".)
Clojure supports dispatch functions with zero arity, so should ClojureScript.