I am pleased to release the version 1.1 of InvarGenT, a system that infers invariants and postconditions, and exports the corresponding GADTs-based OCaml code.

https://github.com/lukstafi/invargent/releases

InvarGenT is based on _Vincent Simonet and François Pottier "A constraint-based approach to guarded algebraic data types"_ only without subtyping and without type/invariant annotations.

Version 1.1 brings better OCaml exporting, better documentation and several bug fixes.

Best Regards,
Łukasz Stafiniak