This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-11-29
Channels
- # arachne (3)
- # bangalore-clj (6)
- # beginners (246)
- # boot (57)
- # business (1)
- # capetown (1)
- # cider (2)
- # clara (1)
- # cljsjs (36)
- # cljsrn (1)
- # clojure (150)
- # clojure-austin (4)
- # clojure-brasil (7)
- # clojure-china (2)
- # clojure-france (3)
- # clojure-greece (3)
- # clojure-japan (3)
- # clojure-russia (38)
- # clojure-spec (25)
- # clojure-uk (25)
- # clojurescript (320)
- # clojurex (1)
- # cursive (38)
- # datascript (48)
- # datomic (23)
- # emacs (29)
- # events (1)
- # funcool (2)
- # hoplon (64)
- # jobs (3)
- # luminus (10)
- # off-topic (26)
- # om (27)
- # om-next (1)
- # onyx (1)
- # parinfer (38)
- # perun (5)
- # planck (19)
- # re-frame (38)
- # reagent (19)
- # remote-jobs (1)
- # rum (2)
- # schema (2)
- # spacemacs (1)
- # specter (8)
- # test-check (10)
- # vim (7)
- # yada (14)
But if I were to wish for one thing, it would be a library that given a project.clj (or some other description of dependencies), gives a graph of dependencies.
Now, I see that you would need to download stuff to be able to make the whole dependency graph, so maybe the fn that figures out the deps-graph could take another function which given a url, produced the artifact. I guess that’s what you’re doing with the os
namespace in huckleberry
The reason I’m going on about this is that planck has it’s own http-implementation, so it’d be neat if we with planck could do something like (huck/resolve deps planck.http/get)
I think we'll ultimately have something like Boot/Lein for self-hosted ClojureScript
Huckleberry seems to be a step in that direction
@anmonteiro I guess calvin
is the boot/lein thing here
right but it doesn't currently have tasks to show the dep graph as you say
and it won't work with Planck if it uses Lumo namespaces
@anmonteiro but I guess my point is that since a lot of io is undefined for cljs as a platform, io needs to be pluggable
yeah, which is why I'm still uncertain how to proceed
I've spoken briefly with Mike to unify IO into something based on protocols that both Planck/Lumo can implement downstream