It's a judgement call when to add a new reader type vs when to use a tagged literal. Using the new reader type allows for greater concision for sure (##Inf vs ##double Inf) which seems particularly useful with numbers. It should allow for faster reading, printing, etc.
On Friday, September 8, 2017 at 3:48:50 PM UTC-5, rob wrote: > > Relatedly, what is the rationale for this requiring or benefiting from new > syntax, versus using tagged literals for things like Inf & -Inf. Is it a > compiler performance optimization or something like that? > > On Friday, September 8, 2017 at 12:27:02 PM UTC-7, Alex Miller wrote: >> >> >> On Fri, Sep 8, 2017 at 2:17 PM, Joel Holdbrooks <cjhold...@gmail.com> >> wrote: >> >>> Are there any plans to make the ## reader macro extensible in the future? >> >> >> No. For most data uses you are better served by tagged literals. >> > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.