figwheel

general discussion about figwheel, specific discussions in #figwheel-main and #lein-figwheel
mkvlr 2018-03-14T10:17:57.000395Z

has anyone attempted to make figwheel smarter using tools.namespace as to what it recompiles when something in the source paths changes?

mkvlr 2018-03-14T10:20:21.000190Z

In our app we’re using a shared source path for three figwheel (browser, web worker and node) and two pedestal targets which is great for code sharing. The downside is now figwheel recompiles all three targets for any change also to .clj files that don’t affect its targets.

mkvlr 2018-03-14T10:38:50.000240Z

ah, found https://github.com/bhauman/lein-figwheel/issues/480#issuecomment-252503408 which sort of answers it. I think it would still make sense for us, so if anyone has attempted it, thanks for letting me know.

martyglaubitz 2018-03-14T20:06:00.000362Z

Does anybody know if figwheel has a watcher in which one can say: "watch this directory and whenever a file in it changes execute this function with it"?

kommen 2018-03-16T06:25:09.000211Z

figwheel uses hawk under the hood to watch directories https://github.com/wkf/hawk

grounded_sage 2018-03-14T23:54:48.000020Z

I've been away from the Clojure ecosystem for a while. Is figwheel still Lein only?