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
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
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
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
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,
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