Fork me on GitHub

So I just sketched my idea with a "recording entity", which records all lookups of an entity. It was only 3-4 lines of added code (and a field to the entity deftype). Also works with reverse lookup and looking up ref's & many-refs. Using this in conjunction with rum and :wrap-render (where you can filter through all :rum/args entities) and you can easily generate a listen-vector for automatic re-rendering.


Basically an alternative to posh, when your rendering is around entities most of the time (which it is for me).