DatabasesAdvancedFree

Build Your Own Datalog

Build a real query engine from scratch in Clojure — the kind that powers Datomic and DataScript. Start with a bag of facts, end with recursive rules, aggregates and negation. Queries are data; you write the engine that runs them.

~36h12 tasks
clojuredatalogdatomicdatascriptquery-enginelogic-programmingunificationdatabasesinterpretersfundamentals

About this course

Start learningBrowse all courses
Build Your Own Datalog | LinfyLab | 1%