arrdem / katamari

Roll up all your software into artifacts!
67 stars 4 forks source link

ClojureScript support? #40

Open danielcompton opened 5 years ago

danielcompton commented 5 years ago

Is this general approach applicable to ClojureScript as well? That would be quite useful, although we rely on a large suite of supporting CLJS tooling, so I'm not sure how well things like Figwheel could integrate with Katamari.

arrdem commented 5 years ago

An integral part of the ClojureScript ecosystem has been dynamic re-compilation when filesets change. Boot optimizes for this well. While this sort of watch behavior would be achievable with Katamari, it also not at present part of the roadmap in part because it would require a much more fine grained notion of client/server interaction than is currently possible.

I'd be happy to try and work with anyone interested in implementing it as an optional extension - I'm not a ClojureScript user let alone expert so I'm ill-positioned to undertake this effort.