Module Datalog_helpers.Fixit
val (let+) : ('a, 'b, 'c) stmt -> ('a -> 'd) -> ('d, 'b, 'c) stmtval (and+) : ('a, 'b, 'b) stmt -> ('c, 'b, 'b) stmt -> ('a * 'c, 'b, 'b) stmtval param0 :
('a -> 'b) ->
(('b, 'c, 'c) stmt -> ('d, 'e, 'f) stmt) ->
('d, 'e, 'a -> 'f) stmtval local0 :
('a, 'b, unit) Syntax.Column.hlist ->
('a, 'c, 'c) stmt ->
(('a, 'b, unit) Syntax.table -> ('d, 'c, 'c) stmt) ->
('d, 'c, 'c) stmtmodule Table : sig ... endval fix1 :
('t, 'k, unit) Syntax.table ->
(('t, 'k, unit) Syntax.table -> Syntax.rule list) ->
(('t, 'k, unit) Syntax.table -> ('x, 'y, 'd) stmt) ->
('x, 'y, 'd) stmtval (let@) : ('a -> 'b) -> 'a -> 'b