Closed glchapman closed 2 years ago
@glchapman would you mind opening a quick PR for this? I'll merge it and do a new release if you do
I'd completely forgotten about this issue, and, looking at it again, I think I shouldn't have filed it as it is too obscure to be worth spending time on (also, as it turns out, I'm not using methodical in any projects currently). Anyway, I'm closing the issue; I apologize for wasting your time.
@camsaul: I have a data reader which allows me to read Java array class as a symbol. So, for example:
I wanted to use this to produce a dispatch value matching all Object arrays (String[], List[], etc.). Unfortunately, this:
produces the error:
It seems Clojure's munge (used by
macros/dispatch-val-name
does not handle ';'.The above
objarray?
will work with Clojure's multimethods; perhaps you can add a fix for this (obscure) case?