Contracts
7 items
Assertions
4 items
old() Expressions
3 items
Actor Invariants
3 items
Loop Invariants
3 items
Pure Functions
3 items
Logical Operators
3 items
Footprints
4 items
Learn the proof tools that make contracts believable. Move from local assertions to invariants, frames, and reusable spec logic.
7 items
4 items
3 items
3 items
3 items
3 items
3 items
4 items