With a version number like "0.1.346.0-17112a-alpha" I think this would be the time to harmonise core.async's clojure and clojurescript namespaces before things stabilise too much. However there may be some technical reasons why this isn't possible, and Clojure's "stability at all costs" philosophy may outweigh the admittedly small benefits of cleaning up ns declarations.
On Sun, Aug 16, 2015 at 5:20 AM kovas boguta <[email protected]> wrote: > Whatever choices were made (and maybe those can be theoretically > debated) I highly doubt its worth revisiting them, cause that will > break code for very limited practical benefit. Its one of those things > one just has to learn and live with, not a fundamental limitation of > the system. > > > On Fri, Aug 14, 2015 at 11:47 PM, Lance Campbell <[email protected]> > wrote: > > You understood my question. Thanks for the insight. > > > > On Friday, August 14, 2015 at 1:42:40 PM UTC-7, Linus Ericsson wrote: > >> I'm not sure if I understand your question, but there's no apparent way > clojure.browser.dom would make any sense since it doesn't (or at least > didn't) map to any specific JVM host language feature, but was very > relevant in clojurescript, at least in the pre-react era. > >> > >> The stranger part is probably that some libraries are name for instance > clojure.core.async and cljs.core.async for the different hosts. With the > new conditional readers in 1.7.0 I think we could expect these libraries > will harmonize the nameing to clojure.core... > >> > >> /Linus > >> > >> Just curious. > >> > >> > >> > >> There are several ClojureScript namespaces that begin with "clojure" > that are available in both Clojure and ClojureScript, for example > clojure.set and clojure.string. > >> > >> > >> > >> Then there are namespaces like clojure.browser.dom that do not have a > corresponding namespace in Clojure. > >> > >> > >> > >> Why the difference? > >> > >> > >> > >> -- > >> > >> Note that posts from new members are moderated - please be patient with > your first post. > >> > >> --- > >> > >> You received this message because you are subscribed to the Google > Groups "ClojureScript" group. > >> > >> To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected]. > >> > >> To post to this group, send email to [email protected]. > >> > >> Visit this group at http://groups.google.com/group/clojurescript. > > > > -- > > Note that posts from new members are moderated - please be patient with > your first post. > > --- > > You received this message because you are subscribed to the Google > Groups "ClojureScript" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected]. > > To post to this group, send email to [email protected]. > > Visit this group at http://groups.google.com/group/clojurescript. > > -- > Note that posts from new members are moderated - please be patient with > your first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/clojurescript. > -- -- Daniel -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
