Carsten Behring
Carsten Behring
Yes, noticed it. This line https://github.com/scicloj/clojisr/blob/82b4b77e53cc938c95694f19512c6b0187de3a5b/src/clojisr/v1/applications/plotting.clj#L14 fails on CI, correct ?
I will try to add "no-doc" metadata: https://github.com/cljdoc/cljdoc/blob/master/doc/userguide/for-library-authors.adoc#declaring-your-public-api Not sure, if it prevents ns loading.
It would only be visible on a new release, I believe. cljdocs build from maven jars, not from source. I propose we wait for next release and see if the...
I thought so....
Maybe its overkill just to solve this issue, but did you ever try to do these "def" lazy and via "intern"..
I got this working: ``` (defn r== [e1 e2] ((clojisr.v1.r/r "`==`") e1 e2)) ``` This would avoid the `def` and so the ns loading should "do nothing". Not sure, this...
I tried as well for `r$`, works in same way. Are all these defs about "binary" functions ? Or as well functions taking any number of args ?
Not sure, it can fully work for Clojisr, but it would follow a "clojure principle" that ns loading should not do "anything".
I make a new issue at least , and link to this one.
> I don't know now. We have to go one by one. This strategy can be used also for plotting by replacing all RObjects calls into a string representation. >...