I'm pleased to announce v7.0 release of SBV, a library for integrating SMT solvers into Haskell.

This release adds incremental solving capabilities to SBV: Users can now interact with the underlying solver using a typed API capturing the SMTLib language, issuing commands, getting model values, and asserting further constraints on-the-fly. The possibility of issuing multiple check-sat commands allows incremental assertion of facts, a key feature of modern constraint solving systems.

  Hackage: https://hackage.haskell.org/package/sbv
  Homepage: http://leventerkok.github.io/sbv/
  Release notes: https://github.com/LeventErkok/sbv/blob/master/CHANGES.md
  SMTLib initiative: http://smtlib.cs.uiowa.edu/

Feedback and bug reports are most welcome!

-Levent.