epfl-lara / stainless

Verification framework and tool for higher-order Scala programs
https://epfl-lara.github.io/stainless/
Apache License 2.0
357 stars 52 forks source link

Support 'require' and 'ensuring' message overloads #1382

Closed mario-bucev closed 1 year ago

mario-bucev commented 1 year ago

Allows to write require(p, "some message") and (...).ensuring(p, "another message") for both the Scala and StaticChecks variants.