Hello! It’s allowed to do something like this (pass the memo publisher into a nested function):
(def resolve-something (m/memo (m/sp ...)))
(defn process [get-something]
(m/sp (prn (m/? get-something))))
(def app
(m/join {}
resolve-something
(m/sp
(m/? (m/sleep 1100))
(m/? (process resolve-something)))))yes
Wonderful! Thanks