weavejester / hashp

A better "prn" for debugging
MIT License
439 stars 23 forks source link

Consider adding a namespace to #p? #24

Open escherize opened 6 months ago

escherize commented 6 months ago

Hi! Love the library, we have it installed on Metabase dev mode, and it works great.

There's a thing in the Clojure tagged literal docs about how:

Reader tags without namespace qualifiers are reserved for Clojure.

Do you think it's worth following that convention? Maybe there's a good reason not to that I'm not aware of.

weavejester commented 6 months ago

#p is just for debugging in development environments, so there shouldn't be an issue using reserved names. The rule to use namespace qualifiers is to ensure that third party libraries don't conflict with future Clojure changes.