I am trying to implement Clojure architecture like Uncle Bob did there http://blog.8thlight.com/uncle-bob/2012/08/13/the-clean-architecture.html and like he describe in clean code in Episode 07 - Architecture, Use Cases and High Level Design.
Nothing in an inner circle can know anything at all about something in an outer circle.


I want to code core of app with all business rules and tests. This core has to have definitions of operations on "objects" in database like user, payment, advertisement etc. But the implementation of how this should be done has to be on higher level of application.
So the question is: can you give me an example of good architecture application on github like on image with circles? I am learning Clojure and I want to see how technically it can be done. I am trying to do it myself but I have bad results. Simple example of code will help me a lot. I want to know how create layers in Clojure like on image step by step.
I will be glad for any information on how to do that with high quality in Clojure. Can be code, video or article. Can be free or can buy.