I agree with using ~ to denote escaping to clojure land. fwiw, I use the pattern (m/app (partial f <something>) ?x ?y) quite often
(m/app (partial f <something>) ?x ?y)