Am I right in thinking that (defstate foo :start fn :stop fn), that fn can be a series of functions, say bound together using a thread macro?
(defstate foo :start fn :stop fn)
fn
I've done that, works fine 🙂