Fork me on GitHub

I've uploaded new v0.8.0-SNAPSHOT. It now allows getting the return value on dispatching a signal. The main reason is that the return value is needed when signal handler is async and an app or a unit test must wait for it to finish. E.g. if signal handler returns a core.async channel:

   ; wait for async signal handling to finish
   (<! ((:dispatch-signal app) :on-foobar))


To support this feature correctly new snapshot versions of next packages were uploaded to Clojars: atom-sync, history and persistence.