I've heard of Permutation City before, thanks for reminding me, will add to the list
what would you guys like to see in the new chat app relative to data visualization
Anyone please point me to some examples of how to use d3.js with clojurescript.
@eggsyntax: ^
@kiranmysore: have you heard of mathbox?
do a google search for it
@eggsyntax: recently wrapped it for use in #C0E66E1H7
what specifically do you want to be able to do with d3.js
There are c2 and stroke in the clojure realm. But I need some examples and would be really happy to know if someone is using in production. I believe c2 does not support interactive graphics of d3.js
@meow: There are c2 and stroke in the clojure realm. But I need some examples and would be really happy to know if someone is using in production. I believe c2 does not support interactive graphics of d3.js
I would like to know is possible to use all the functionalities of d3.js in cloujrescript
sorry clojurescript :simple_smile:
where else have you asked
@meow: I thought this is the right channel. Have done some google search. But would like to know from the practioners
@kiranmysore I haven't actually used either, but as I recall c2 is not actually a wrapper around d3, but a from-scratch implementation of something equivalent, along with in implementation or something along the same lines as react. That's just based on reading about it a year or so ago, though.
Whereas strokes is actually d3 interop.
@eggsyntax: Thats correct
@eggsyntax: I am just looking for examples, tutorials
So if you want the full functionality of d3, I would go with strokes. Anything that strokes doesn't explicitly wrap for you, you ought to be able to call directly via javascript interop.
@eggsyntax: Also, if anyone using in production ?
Oh, no idea offhand about examples or tutorials, though. The strokes documentation doesn't give any good examples?
No idea about production.
@eggsyntax: yeah 😞
I’ve used d3 via strokes quite a bit and don’t recall having any trouble between the two.
@kiranmysore: no idea how much clj/s background you have, but the broad picture with Java or JS libs respectively is that they’re as production-ready in clj/s as the libs themselves are, since Java/JS interop is first-class. A clj/s wrapper may make that simpler and more idiomatic, but you’re definitely not dependent on that. Or maybe that’s all old news for you, in which case never mind 😉
@exupero: Thanks :simple_smile:
@eggsyntax: I think it will possible. Wanted to check the community what they are using ?
@eggsyntax: But thanks man!
strokes does seem helpful. LOL, I see that http://s.trokes.org has expired, I’ll file a github issue.
@kiranmysore: FYI, the strokes author says: "you can simply replace the http://s.trokes.org part of the URL with http://bl.ocks.org since strokes was just a clone of blocks with clojure syntax highlighting enabled."
(in the examples linked from the strokes README, that is)
yes :simple_smile: