0.2.0
New features:
- Generalised
binary_op
andfused_binary_flip_op
for implementing advanced customBdd
operations. - Added
var_project/var_select/var_pick
andproject/select/pick
for working withBdd
as relations (#6). Display
forBdd
uses default text format.BddSatisfyingValuations
iterator over allBddValuations
that satisfy givenBdd
.- Better API for working with
BddValuations
(#1 and #7). - Some small utility methods, like
BddVariableSet.mk_literal
.
Breaking changes:
- Some
&Vec<T>
arguments were changed to&[T]
as suggested byclippy
.
Other changes:
- Stricter CI scripts and git hooks.
- Fix all
clippy
warnings and errors.