There were a lot of mentions in various talks and mail lists that Prismatic uses Graph to structure it's applications and not only "computation flow" in a single part of a program. There is even a short example in tests. However, as far as I know, there is no definitive overview of how to really build an application this way.
There is a non-Prismatic library to do something similar, but how does that library differs from what you do?
Personally, I didn't find the perfect way to structure Clojure apps, everything that I've tried had some serious downsides. It looks like I'm not alone in this. Is it possible to extend this project's README to include more details on the topic?