@dominicm Ah, interesting.
I'm making good progress, and I have another question: what's the best way to specify an entry that will run clean for a bunch of other entries. I see "clean {depends [jar:clean]}" in the app example, and indeed it appears to not work.
I'd be happy with something like: clean {update! (mach.core/mach foo:clean bar:clean)} -- the mach
function appears to have the code I want to run, but also re-reads the Machfile which doesn't seem like the right way forward.
@chouser I'll have a look v soonish
thanks for the Q
Thanks! For now, I've got: clean {update! #$["mach foo:clean bar:clean"]}
great
We have been coding on Mach the last two days... it's going full asynchronous, meaning you can work with node libs that require callbacks
1👍and you use core.async in your tasks
but it will 100% backwards compatible
neat!