3 ms·
You might look at how datomic or datascript use a limited subset of prolog (datalog, with a lispy syntax) to express queries: you end up doing things like:
by fiddlerwoaroof 8y ago
You might look at how datomic or datascript use a limited subset of prolog (datalog, with a lispy syntax) to express queries: you end up doing things like:
[[?person :name “Bob”]
[?person :state :tx]]
To query for “the person named Bob who lives in Texas”
- fiddlerwoaroof 8y agoThe Clojurescript web framework fulcro uses this also for the sorts of things graphql is used for.