package datalog
An in-memory datalog implementation for OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
datalog-0.7.tbz
sha256=13ca520bddf4f0c44d1468bc89347be72ec543be58fff29469a0da24956be541
sha512=25d6e9cb5abe8aa1110730d884abb9e51ae78bf681b3f21709efa32359b9cbdd97d9076761c91562580c090cbce12ce159c97533ae5d9d427c24cb329e950793
doc/datalog.caml_interface/Datalog_caml_interface/Rel1/index.html
Module Datalog_caml_interface.Rel1
Source
Check whether this term is a "R(t)" with t
an object packed with the appropriate key, and "R" the name of the given relation
Iterate on all instances of the relation present in the DB
subset db r1 r2
adds to db
the axiom that r2(X) :- r1(X)
; in other words, r1
is a subset of r2
as a relation
The given function decides of the given relation (if it returns true for a constant, then the relation holds for this constant)
Add given list of axioms
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>