3.1.0
CHANGES:
Requires Menhir 20211230 and OCaml 4.13 or above.
- Language:
- Change: constraints must be functions. Hence
declare_constraintonly
suspends functional predicated and CHR rules can only generate
determinitic goals. - New: the
funcsyntax now supports variadic functions as infunc f int, int -> int.. . f N D Q :- Q is N div D. f N D Q R :- f N D Q, R is N mod D.
- Change: constraints must be functions. Hence