Module Flambda2_reaper.Datalog_helpers
module Syntax : sig ... endmodule Cols : sig ... endval nrel :
string ->
('a, 'b, unit) Syntax.Column.hlist ->
('a, 'b) Flambda2_datalog.Datalog.relationval rel1 :
string ->
('a, 'b -> Syntax.nil, unit) Syntax.Column.hlist ->
'b Syntax.Term.t ->
[> `Atom of Syntax.atom ]val rel2 :
string ->
('a, 'b -> 'c -> Syntax.nil, unit) Syntax.Column.hlist ->
'b Syntax.Term.t ->
'c Syntax.Term.t ->
[> `Atom of Syntax.atom ]val rel3 :
string ->
('a, 'b -> 'c -> 'd -> Syntax.nil, unit) Syntax.Column.hlist ->
'b Syntax.Term.t ->
'c Syntax.Term.t ->
'd Syntax.Term.t ->
[> `Atom of Syntax.atom ]module Fixit : sig ... endmodule One : sig ... end