I'm thinking that handle-ex could still be improved here. It's inconsistent and surprising that it does not throw some exceptions but just prints them. Tasks like speak expect an exception to indicate failure.
Also we should put all kinds of exceptions during compilation into the report-atom I didn't really look into how that could be done in a not-too-verbose manner.
Required to use them in downstream tasks such as
boot-reload
: https://github.com/adzerk-oss/boot-reload/pull/32I'm thinking that
handle-ex
could still be improved here. It's inconsistent and surprising that it does not throw some exceptions but just prints them. Tasks likespeak
expect an exception to indicate failure.Also we should put all kinds of exceptions during compilation into the
report-atom
I didn't really look into how that could be done in a not-too-verbose manner.