Minigraf
v2.0.4 (latest)

Learning Resources

Minigraf Datalog Tutorial#

  • Tutorial Series — a hands-on, eleven-section walkthrough of Minigraf's Datalog dialect, driven by an e-commerce storyline (Corestore). Covers every language feature from basic transact/query through recursive rules, bi-temporal queries, negation, aggregation, window functions, prepared queries, disjunction, UDFs, and marketplace multi-entity scenarios.

Datalog — Further Reading#

Temporal Databases#

SQLite Internals (storage inspiration)#

How this page was assembled

This page is 4 fragments. Minigraf picked them from docs.graph with this query, where the version is a point on the valid-time axis:

(query [:find ?order ?blob ?added :valid-at "2002-01-01T00:00:04Z" :where [?f :frag/page "learning-resources"] [?f :frag/order ?order] [?f :frag/blob ?blob] [?f :frag/added-in ?added]])

Run it in the query console