Fork me on GitHub
#clojure-dev
<
2020-11-24
>
cfleming01:11:50

Is https://clojure.atlassian.net/browse/CLJ-1330 the best list of the naming conventions used by the Clojure compiler for different code constructs? Is there a more up-to-date or definitive list anywhere?

Alex Miller (Clojure team)01:11:31

Probably the only list :) but I would not consider any of those to be fixed for all time. We’ve got a recent ticket that proposes to alter protocol extension method names for example

cfleming01:11:33

Ok. Sometimes tooling (things like debuggers and coverage engines) like to know the classnames.

cfleming01:11:06

It would be extra nice if they were derivable from source, but sadly that’s not the case right now.

Alex Miller (Clojure team)01:11:27

A great place to request such a thing would be https://ask.clojure.org :)

cfleming01:11:53

I knew that was coming 🙂

cfleming01:11:06

I’ll do that.