kirancodes.me
To Proof Maintenance & Beyond!

14,842 papers · page 17 of 743

A Shallow Embedding of Datalog in Lean

Ramy Shahin

Datalog is a lightweight logic programming language, based on the logic of Horn clauses. Lean, on the other hand, is a proof assistant system and language based on the Calculus of Inductive Constructions (CIC). Datalog is more constrained and less expressive than Lean but has a l…