Re: [ANN] clojure tools 1.9.0.315, tools.deps.alpha 0.5.342

2018-01-27 Thread Alex Miller
clj uses the dependencies for the published Maven artifact. The published artifact has a pom with dependencies only on clojure and tools.nrepl, so orchard is not a dependency that is found or can be traversed. Here's an example snapshot pom in clojars, which is what any Maven user of this artifact

Re: [ANN] clojure tools 1.9.0.315, tools.deps.alpha 0.5.342

2018-01-27 Thread Bozhidar Batsov
That's what I get if I don't specify the orchard dep explicitly: Exception in thread "main" java.io.FileNotFoundException: Could not locate orchard/misc__init.class or orchard/misc.clj on classpath., compiling:(cider/nrepl/middleware/pprint.clj:1:1) On 27 January 2018 at 20:07, Alex Miller wrote

Re: Simulations in Clojure/Clojurescript

2018-01-27 Thread John Newman
You might want to look into Chris Granger's work on component entity systems in clojurescript: http://www.chris-granger.com/2012/12/11/anatomy-of-a-knockout/ Light Table went on to have a similar component-entity layout internally. On Jan 10, 2018 6:12 PM, "Michael Nardell" wrote: > Greetings :

Re: Simulations in Clojure/Clojurescript

2018-01-27 Thread Christopher Small
I'll second looking at Vega and Vega-lite. Grammar of graphics is wonderful. With regards to simulation on Cljs, keep in mind that JS is limited in numerical precision relative to the JVM, and this can be important in some simulation contexts. Just make sure you are aware of the probabilistic impl

Re: Simulations in Clojure/Clojurescript

2018-01-27 Thread Tiago Antão
Hi, Have a look at Vega and Vega lite for visualization... Amazing chart library On Jan 27, 2018 11:48 AM, "Michael Nardell" wrote: > Tiago ::Thanks, for your input. Worth more considerably more than $00.02 > for me right now. Since the last week or so, I have been diving into > ClojureScript.

Re: Simulations in Clojure/Clojurescript

2018-01-27 Thread Michael Nardell
Tiago ::Thanks, for your input. Worth more considerably more than $00.02 for me right now. Since the last week or so, I have been diving into ClojureScript. In particular I am loving exploring D3.js, with an interactive, live coding experience. I am not sure if I should admit this in public.. b

Re: 2018 State of Clojure Community Survey is now open!

2018-01-27 Thread Gregg Reynolds
Q 3 is missing option "other". On Jan 25, 2018 9:43 AM, "Alex Miller" wrote: > It's time for the annual State of Clojure Community survey! > > If you are a user of Clojure or ClojureScript, we are greatly interested > in your responses to the following survey: > > https://www.surveymonkey.com/r/

Re: [ANN] clojure tools 1.9.0.315, tools.deps.alpha 0.5.342

2018-01-27 Thread Alex Miller
Can you describe what “not works” looks like? Exception? Wrong dep? > On Jan 27, 2018, at 11:04 AM, Bozhidar Batsov wrote: > > Well, I might have found one - seems transitive snapshot deps are not handled > properly (at least in the version of tools.deps that's shipped with Clojure > by defaul

Re: [ANN] clojure tools 1.9.0.315, tools.deps.alpha 0.5.342

2018-01-27 Thread Bozhidar Batsov
Well, I might have found one - seems transitive snapshot deps are not handled properly (at least in the version of tools.deps that's shipped with Clojure by default: clj -Sdeps '{:deps {cider/orchard {:mvn/version "0.1.0-SNAPSHOT"} cider/cider-nrepl {:mvn/version "0.17.0-SNAPSHOT"} }}' -e '(requir

Re: 2018 State of Clojure Community Survey is now open!

2018-01-27 Thread Bozhidar Batsov
Got it. If I knew all of that I would have given it bigger importance. :-) I was recently bitten by some issue related to concurrent ns loading ( https://github.com/clojure-emacs/cider/issues/2092#issuecomment-333615901) I hope that's also on the radar for ns improvements. On 27 January 2018 at 1

Re: 2018 State of Clojure Community Survey is now open!

2018-01-27 Thread Alex Miller
On Sat, Jan 27, 2018 at 2:38 AM, Bozhidar Batsov wrote: > What do you mean under "namespace" improvements? (that was one of the > areas we could pick the importance of improvements for) I assumed this > means making the `ns` macro simpler, as I know many people can't use it > without consulting i

Re: 2018 State of Clojure Community Survey is now open!

2018-01-27 Thread Bozhidar Batsov
What do you mean under "namespace" improvements? (that was one of the areas we could pick the importance of improvements for) I assumed this means making the `ns` macro simpler, as I know many people can't use it without consulting its documentation, but I was curious if it actually meant something