Hi Henrik, There is a long-standing philosophical position in Clojure that it should not be possible to write programs that cannot be read by other users. Because of this position, I do not believe there is any chance of this moving forward in Clojure itself.
Tagged literals allow creating new data that can still be read and interpreted even if a reader is not available so they give a certain measure of this capability without crossing that line. Alex On Tuesday, February 10, 2015 at 6:03:56 AM UTC-6, henrik42 wrote: > > @Luc: I see your points. Thanks for the reply. > > Just to make it clear: all I suggest is to integrate > > https://github.com/henrik42/extended-lisp-reader/blob/master/src/extended_lisp_reader/core.clj > into clojure.core - i.e. make #[...]-forms and the delegation to user code > "official". > The rest of my lib is just examples of how this feature *could* be used. > > So we're talking about ~15 lines of code. > > But again - this might open up a way that we do not want to go in the end. > > Time will tell. > > > -- 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.