I've released clara-eql 0.2.0, which has two methods for using pull expressions with Clara Rules: 1. Building rules to proactively synthesize the results for some queries as the underlying triples change. 2. Building an "eav-map" of all triples that allows executing an arbitrary pull expression at any point. This release brings support for ClojureScript. There will be another release soon that solves a problems that occurs when pull expression rules query attributes that contain periods.