Re: [ANN] 1.10.0-beta5

2018-11-15 Thread Andy Fingerhut
Great, sounds like you are on top of it. I tried compiling Clojure 1.9.0 and 1.10.0-beta5 with a line (set! *warn-on-reflection* true) in the src/clj/clojure/main.clj source file of both, and the reflection warnings appear to be different from each other when building Clojure, in a similar way to

[ANN] com.vodori/reactors 0.1.0

2018-11-15 Thread Paul Rutledge
Vodori released [com.vodori/reactors "0.1.0"]. It’s our take on a reactive store (events/reducers/subscribers) atop clojure agents with event producers and subscribers expressed as core.async channels. As an example, we use it with database change streams as our event producers and websockets a

Re: Who Uses import-vars?

2018-11-15 Thread Didier
So is there another way then using import-vars tp break up an existing package into many new small ones? -- 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 ar

Re: [ANN] 1.10.0-beta5

2018-11-15 Thread Alex Miller
I looked at current version of main and found some unintentional reflection in new code and expect that to be fixed for next beta. There is also some intended reflection in there, based on the docstrings so I left that there. On Thu, Nov 15, 2018 at 1:04 PM Andy Fingerhut wrote: > Understood. I

Re: [ANN] 1.10.0-beta5

2018-11-15 Thread Andy Fingerhut
Understood. I am curious, too, and will reply to this email thread if I get more details in a coherent form. The main reason for taking more time here is that it is possible that Eastwood-generated reflection warnings are different than the reflection warnings without Eastwood -- Eastwood reads,

Re: [ANN] 1.10.0-beta5

2018-11-15 Thread Alex Miller
Thanks Andy! I'd be curious to see what reflection errors you're talking about in clojure.main just to make sure I understand the difference. On Thursday, November 15, 2018 at 12:32:20 AM UTC-6, Andy Fingerhut wrote: > > I have run versions 0.2.6 and 0.3.3 of the Eastwood Clojure lint tool on